Hi - this is why I mentioned "dbus/telepathy/tubes/svg" before - then we hook into the general purpose messaging infrastructure, independent of the actual messaging system
On 20/04/11 07:50, Alexander Shumakovitch wrote: > 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 ------------------------------------------------------------------------------ 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