Thank you aurium, I really appreciate your suggestion :-)
On Thu, Jul 16, 2009 at 12:46 AM, Aurélio A. Heckert <aurium@...400...>wrote:
Hi Mat,
I really love your work. (thinking that is only a prof of concept) I think is very important to use the UNIX philosophy and let other software to do what it do better, and we don't need to create another XMPP client. We only must to do the things talk together.
The possibility to chat (and other things) using the Pidign in the same processes is obvious and also cool. :-)
Questions/Proposals:
- How dificult will be to start the shared drawing from Inkscape?
The Pidgin plugin can read the command line arguments (like --inkboard-pid=XYZ) and make things happen on the start with less interaction?
Do you means that to trigger the shared drawing from inkscape instead pidgin?
It's possible to implement D-Bus serverice in the plugin for pidgin, to make it a bi-directional connector. Then, we will need another dialog for inkscape to select which exiting conversion of pidgin to transfer the inkscape changesets.
I don't know how hard it exactly is, but I am willing to try it. I think the first step I can probe is to try to implement a simple D-Bus service in the plugin for pidgin, and let it can list existing conversations and to select it. And then let the inkscape could invorke this functionality and to use it as transporter.
How is your opinion about this?
- The Pidgin plugin may abstract the protocol and enable
shared drawing with the popular MSN or the Classic ICQ?
I think it is quite possible. We just need to find how to filter the transaction packets of inkboard and parsing. ( at least, we can encode/decode via base64 and transfered in text ) This is also one of the the great pros. to using the pidgin as transporter.
- It must support a "chat room" to allow drawing with more
then 2 persons.
It seems still a period of time to arrive at this goal, and need more helps. I just think about to probe it using IRC first. Do you have any idea or referenced resource about this?
Best wishes, Aurium
-- Aurélio A. Heckert http://colivre.coop.br/Aurium GNU/Linux http://colivre.coop.br/Aurium%0AGNU/Linux User #312507 http://counter.li.org - - - - - - - - - - - - - - - - - - - - - - - - - Ilustração Vetorial Livre: http://InkscapeBrasil.org Coop. de Tecnologias Livres: http://Colivre.coop.br - - - - - - - - - - - - - - - - - - - - - - - - - "Eu temo pela minha espécie quando penso que Deus é justo." Thomas Jefferson
Antes de imprimir esta mensagem reflita sobre a sua responsabilidade com a preservação do Meio Ambiente.