#4761 NORM Never A: Gabble should make everyone in an activity an owner
Zarro Boogs per Child
bugtracker at laptop.org
Thu Nov 8 14:05:52 EST 2007
#4761: Gabble should make everyone in an activity an owner
------------------------------+---------------------------------------------
Reporter: smcv | Owner: smcv
Type: enhancement | Status: new
Priority: normal | Milestone: Never Assigned
Component: telepathy-gabble | Version:
Keywords: | Verified: 0
------------------------------+---------------------------------------------
[This is definitely for post-Update.1. Most of the work for it is likely
to be a prerequisite for #4043.]
At the moment, activities hosted on an XMPP server have an owner - the
person who started it. We can't get away from this, it's how XMPP MUC
works - each chatroom has one or more owners.
What we *can* do, however, is watch people joining the activity, and if
we're an owner, promote everyone else who joins to be an owner too,
preserving the semantics of equality that the OLPC wants. This requires
(at least some) support for roles and affiliations in the Telepathy spec
and in Gabble.
This would allow us to start using "owner-only" MUC properties stored on
the server. For instance, we could start representing the title of the
activity by the name of the MUC (also keeping the current protocol as a
fallback for network compatibility). This would also improve
interoperability with non-OLPCs, eventually.
We'd also be able to make supposedly-invite-only chatrooms *actually*
invite-only (enforced by the server). At the moment, we don't, because
only owners can change this setting.
--
Ticket URL: <http://dev.laptop.org/ticket/4761>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list