sxEdit
Real Time Collaborative Edition on KompoZer
Frédéric Eterno : Fred <frederic.eterno@gmail.com>
sxEdit Real Time Collaborative Edition on KompoZer Frdric Eterno : - - PowerPoint PPT Presentation
sxEdit Real Time Collaborative Edition on KompoZer Frdric Eterno : Fred <frederic.eterno@gmail.com> Introduction A new feature K K K K K K K K K K K K K K K K KompoZer KompoZer KompoZer K K K K K K K K K K
Real Time Collaborative Edition on KompoZer
Frédéric Eterno : Fred <frederic.eterno@gmail.com>
... stands for Extensible Messaging and Presence Procol and is Open ... is an client/server based protocol allowing uncentralized XML streams ... is split between its core and extensions (XEP) ... is implemented by a large number of XMPP clients, servers, and code libraries, and can connect to other protocols using gateways at a server level
... is originally a Firefox extension which has been designed for XML streams management ... has been ‘plugged’ to KompoZer ... provides a complete API for XMPP stanza handling, such the XMPP and channels objects ... ran me often into troubles !
... stands for Shared XML Editing ... is an XMPP Extension for collaboratively editing XML data (xHTML, SVG...) ... relies on Jingle for overall session management ... does not require a master entity but can reuse existing XMPP infrastructure
V - sxEdit as a KompoZer extension V - XMPP network connection / MUC access and chat V - SXE initial state sychronization X - Jingle sessions management X - SXE collaborative editing X - Visual user identifiers and locks X - General UI improvements (papaya components ?)
e4x DOM mapping / unmapping
sxEdit is still under construction, and will require a lot of work to be ready for an official release; however, I will keep leading that project if possible. It was really great to learn new technologies and protocols CoMeTe experience introduced me in the Free and Open Source Software Development, and I’m glad to be part of this community now.
Project / xul / css : kaze XMPP / xmpp4moz : sonny Logo : matiew JavaScript / overlays : kasparov
Thank you for your attention, Fred.