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