Talk:Presence Service

From OLPC
Revision as of 13:42, 15 February 2008 by Morgs (talk | contribs) (→‎Update.2)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Roadmap

I'm going to massage the bug list into a feature list... must still add telepathy-other tickets that are relevant to presence in general. --morgs 10:13, 5 February 2008 (EST)

Here's a list of known issues / planned features:

(includes Presence Service and telepathy-other tickets, but not gabble or salut tickets)

Server work

(Not tied to a particular release, but in general wanted ASAP...)

Update 1

  • #6295 try opportunistic registration if authentication fails
- tested in joyride, awaiting approval
  • #5310 [telepathy-other] automatically enable shared roster on school server
  • #5470 [telepathy-other] importing telepathy is slow
  • #5834 [telepathy-other] ejabberd RPM needs to install/create cert
  • #5933 [distro] point update.1 to a different jabber server address

Update 1.1 (hypothetical Mongolia release)

Issues needed for Mongolia:

  • #6299 presence service should disable salut in the presence of school servers on mesh
- related: #5908 Laptop unable to connect to schoolserver jabber server

Update.2

Bug fixes for Update.1 that didn't make code freeze:

  • #6142 Salut buddies aren't displayed in the mesh view
- Fixed in release 0.75.0, tested in Joyride

Older bugs:

  • #4009 My XO is friends with itself
  • #5829 Chat Activity displays other users names weird
- failure to get buddy properties

New bugs:

  • #6248 Presence service is broken with recent NetworkManager

New features:

  • #6473 Ongoing tubes reduction: Buddy-Handle mapping
  • #4757 Ongoing tubes reduction: PS Activity objects: replace GetChannels() with something more useful
  • #5620 how should activities handle lost network connections?

Unprioritised

  • #6300 Stop using ipv4 addresses for anything

Future

Features:

Tickets:

  • #3506 XOs connected to jabber server AND can link local don't share well
  • #4403 Ability to switch from gabble to salut manually
  • #5618 machine with no name
  • #6069 phantom applications in neighborhood
  • #2738 Re-enable avatars (buddy photos)
- This was disabled during Trial 2 for performance reasons. Since then, multiple changes have bitrotted the code, including removing pygtk from the PS code.
  • #3371 Collaboration between kids on different XMPP servers
  • #4404 Ability to migrate activities between Telepathy connections
  • #4494 activities don't successfully launch if pservice.get_preferred_connection fails in init
  • #5032 Presence service Activity.joined property
  • #4794 activities advertised in the PS should include the visible name