Draft: Resurrect Inkboard as a plugin
This branch adds back collaborative edition, which got removed back in 2013. It uses XMPP and the XEP-0284 to do so, using the gloox library.
For a first version, I’d like to have at least these features:
-
Connect to XMPP. -
Send Shared XML Editing elements. -
Implement the Jingle session initialisation. -
Serialise the current document on start. -
Send a new element when adding elements. -
Send a remove element when removing elements. -
Send a set element when editing elements.
-
-
Keep the GUID of each shared SVG element in the tree. -
Use the plugin preferences to store and retrieve the JID and password. -
Write a rudimentary contacts list displaying other Inkscape instances. -
Allow connecting to an existing session.
Edited by Jonathan Neuhauser