Hm-m-m, gtalk. Can this be a solution: http://xmpp.org/extensions/xep-0247.html
XML streaming over TCP bypassing servers...

If Xournal implements collaboration mode through pidgin/gtalk, my
collaborators will have no choice ;-)

  --- Alex.

On Wed, Apr 20, 2011 at 01:20:39AM -0500, Bob McElrath wrote:
> Skype is a closed protocol, so not really appropriate for open-source
> development.
> 
> The skype plugin for pidgin still runs skype, and connects pidgin to it via a
> socket.  It crashes all time and is generally a piece of shit, like skype
> itself...
> 
> That said, I use skype all the time too, but I'd happily lobby my 
> collaborators
> to switch to pidgin/gtalk.  ;)
> 
> Alexander Shumakovitch [shu...@gwu.edu] wrote:
> > Add to the list the Skype plugin for Pidgin:   http://eion.robbmob.com/
> > Skype is what I mostly use these days when I collaborate with someone
> > remotely.
> > 
> >   --- Alex.
> > 
> > On Wed, Apr 20, 2011 at 12:58:11AM -0500, Bob McElrath wrote:
> > > Alexander Shumakovitch [shu...@gwu.edu] wrote:
> > > > 
> > > > Now, concerning the issue of authentication and sharing of the data. I 
> > > > believe
> > > > that the easiest solution would be to use the existing IM 
> > > > infrastructure.
> > > 
> > > Using existing IM infrastructure has another serious advantage: most of 
> > > the time
> > > your communication is not solely by shared whiteboard/xournal.  Virtually
> > > everyone will also be on the phone or IM with each other while 
> > > simultaneously
> > > sharing a xournal page (assuming they're not in the same room).
> > > 
> > > It should be fairly straightforward to write e.g. a Pidgin plugin that 
> > > launches
> > > xournal and attaches it to the current IM conversation.  See for instance:
> > >     http://xmpp.org/xmpp-protocols/xmpp-extensions/
> > > specifically:
> > > Jingle: http://xmpp.org/extensions/xep-0166.html
> > >     This specification defines an XMPP protocol extension for initiating 
> > > and
> > >     managing peer-to-peer media sessions between two XMPP entities in a 
> > > way that
> > >     is interoperable with existing Internet standards.
> > > XMPP In-Band Bytestream: http://xmpp.org/extensions/xep-0047.html
> > > Shared XML Editing: http://xmpp.org/extensions/xep-0284.html
> > > Feature Negotiation: http://xmpp.org/extensions/xep-0020.html
> > >     do you have collaborative xournal?
> > > XHTML-IM: http://xmpp.org/extensions/xep-0071.html
> > >     strokes could be encoded as HTML canvas objects
> > > 
> > > Pidgin plugins: http://developer.pidgin.im/wiki/Scripting%20and%20Plugins
> > > 
> > > --
> > > Cheers,
> > > Bob McElrath [ Heidelberg University, Theoretical Physics ]
> > > 
> > > "If you're not failing every now and again, it's a sign you're not doing
> > > anything very innovative." -- Woody Allen
> --
> Cheers,
> Bob McElrath [ Heidelberg University, Theoretical Physics ]
> 
> "If you're not failing every now and again, it's a sign you're not doing
> anything very innovative." -- Woody Allen

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Xournal-devel mailing list
Xournal-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xournal-devel

Reply via email to