#4403 HIGH Never A: Ability to switch from gabble to salut manually
Zarro Boogs per Child
bugtracker at laptop.org
Thu Oct 25 15:50:26 EDT 2007
#4403: Ability to switch from gabble to salut manually
-------------------------------+--------------------------------------------
Reporter: yani | Owner: yani
Type: enhancement | Status: new
Priority: high | Milestone: Never Assigned
Component: presence-service | Version:
Resolution: | Keywords:
Verified: 0 |
-------------------------------+--------------------------------------------
Comment(by yani):
Replying to [comment:1 smcv]:
> Is this for the benefit of developers, children, both, ...?
>
> Why is this feature needed?
>
> Why do other activities need to be able to control the policy?
>
> In the brave new world of Rainbow, will changing the connectivity be a
privileged action that only certain activities can do?
>
> If this is for use by the children, we could do with some idea of what
the UI for this will be like and what it'll require. If it's for
developers, it'd still be useful to know what the requirements are.
i am quoting an email I sent to kim, that she agreed to:
-------------------------
>there are several occasions where an XO with valid internet connectivity
might need
>Salut instead of connecting to a jabber server.
>
>1. When 2 XOs are connected to the same Schoolserver, and the jabber
server at some
>point fails, or becomes very slow for his own reason. Then the XOs must
have the
>choice to share an activity.
>
>2. If an XO is connected to a secure AP that the other XOs are not
authorized to
>connect to.
>
>3. If an XO is connected to an AP that other XO cannot reach directly but
only
>through the mesh, they must be able to communicate. In fact they can if
the first XO
>becomes an MPP. But it might not prefer to because
> i. MPPs have unreliable ability to share activities(although I have
tested it
>and it works through a jabber server, but it is might not be a general
case)
> ii. an MPP might me loaded with extreme traffic, whereas the XO
might only
>wanna share a simple activity with a single other XO
>
>4. If a schoolserver mesh is very small(3-4 XOs) it is faster to share
using salut.
>This can be very useful when the internet connectivity is unreliable at
times.
So to answer your question it is for the benefit of the user(children),
but it is very useful for developers too
We require an API to set mode between auto,gabble,salut
The option is not meant to be used by general activities, but specifically
by Test activity, the control panel, the neighbour view(or activities
controling the neighbor view), the console
--
Ticket URL: <https://dev.laptop.org/ticket/4403#comment:3>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list