[jdev] XMPP for graphical collaborative environment
Nicolas Vérité
nicolas.verite at gmail.com
Fri Jun 5 07:35:38 CDT 2009
On Fri, Jun 5, 2009 at 13:38, Mr.SpOOn<mr.spoon21 at gmail.com> wrote:
> Hi,
> I'm new here.
Welcome!
> I have an idea for a thesis that I have to develop and just the other
> day I thought I could realize it using XMPP. I know nothing about it
> and I didn't find any good guide or tutorial online. I'm planning on
> buying "The definitive guide", but I thought it would be better asking
> here before.
The Definitive Guide is definitively a good buy! ;-)
> I'm not sure what I might be able to do with XMPP. My idea is to
> develop a GUI with Processing (www.processing.org) and put it on the
> web, maybe using processingjs (http://processingjs.org/). The GUI
> environment should be dynamic and it is used to control some backend
> code.
>
> Let's say there is a user session. I login, I have my session and I
> start creating my GUI. I want to give the possibility to share the GUI
> whith othere users and to let this other users modify the GUI.
>
> Is it possible achieving something like this with XMPP? Maybe if the
> GUI is controlled by an XML file?
>
> Hope it is clear what I'm asking for.
> Anyway, do you know some good resource online to learn about XMPP?
>
> Thanks, bye
> Carlo
Maybe these (non-yet XSF) specs can help you get some inspiration?
XEP-xxxx: Multi-User Collaboration
http://xmpp.org/extensions/inbox/mucol.html
XEP-xxxx: Shared XML Document Editing
http://xmpp.org/extensions/inbox/sxde.html
XEP-xxxx: Shared XML Editing
http://xmpp.org/extensions/inbox/sxe.html
JEP-xxxx: An SVG Based Whiteboard Format
http://xmpp.org/extensions/inbox/whiteboard.html
XEP-xxxx: Whiteboard
http://xmpp.org/extensions/inbox/whiteboard2.html
Nÿco
--
Nicolas Vérité (Nÿco) mailto:nicolas.verite at gmail.com
Jabber ID : xmpp:nyco at jabber.fr
http://linuxfr.org/ - http://fr.wikipedia.org/ -
http://www.jabberfr.org/ - http://qsos.org/
Adhérez à l'April : http://april.org/
More information about the JDev
mailing list