Opened 11 months ago
Last modified 11 months ago
#6824 new enhancement
Store buddies in XMPP roster
Reported by: | Dunedan | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | Alpha 27 |
Component: | Multiplayer lobby | Keywords: | |
Cc: | Patch: |
Description
Right now buddies get stored in the local user.cfg config file. This has the disadvantage that the list of buddies isn't available when logging in with the existing lobby credentials on a new instance of 0 A.D. (e.g. on a different PC). Instead it'd be great, if buddies would be stored on the server, so that they're always available when logging in with the same credentials into the multiplayer lobby, no matter how the local user.cfg looks like. As the lobby uses XMPP, instead of storing buddies locally, the XMPP roster would be the perfect place for that (see https://xmpp.org/rfcs/rfc6121.html#roster for details). As the roster is a fundamental feature of XMPP it's enabled on the official multiplayer lobby for 0 A.D. and supported in gloox as well, so an implementation would only have to cover the Pyrogenesis part.
Change History (2)
comment:1 by , 11 months ago
Milestone: | Backlog → Alpha 28 |
---|
comment:2 by , 11 months ago
Milestone: | Alpha 28 → Alpha 27 |
---|
Push back