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

Reply via email to