
(This message was cross-posted to the inkscapeforum.com site)
Hello,
I'm the one that filed this bug: https://bugs.launchpad.net/inkscape/+bug/319107 on the jabber whiteboard and I'm interested in this feature.
I'm currently looking for any Inkscape developers that are even somewhat familiar with jabber whiteboard/Pedro section of code in Inkscape and have what it takes to work on it. I'm currently looking to either recruit developers to this cause or else get some candid feedback on how much effort would be required to get this feature usable.
Thanks in advance,
-Irving Popovetsky

On Sun, Jan 25, 2009 at 4:52 PM, Irving Popovetsky <irving@...2121...> wrote:
I'm currently looking for any Inkscape developers that are even somewhat familiar with jabber whiteboard/Pedro section of code in Inkscape and have what it takes to work on it. I'm currently looking to either recruit developers to this cause or else get some candid feedback on how much effort would be required to get this feature usable.
Have you tried to contact the original devs whose copyrights are in the code?
I think we need to either resurrect this feature and make it usable for everyone (with no special builds required), or remove it. It cannot keep bitrotting in the limbo forever.

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Irving,
I'm one of the original developers of the whiteboard code. Dale Harvey (last email address I have for him: harveyd@...400...) took my original code and extended it. Bob Jamison wrote Pedro, the XMPP client library used by the whiteboard code.
It's been a long time since I looked at it (really, anything Inkscape-related at all), but it's possible that I might still know enough about it to offer general pointers.
I'm really glad someone is interested in taking up Inkboard. I still think it's a cool idea, but making time to work on it -- after meaning to do so after a few years -- seems like something that I just can't do.
Thanks,
- - David
Irving Popovetsky wrote:
(This message was cross-posted to the inkscapeforum.com site)
Hello,
I'm the one that filed this bug: https://bugs.launchpad.net/inkscape/+bug/319107 on the jabber whiteboard and I'm interested in this feature.
I'm currently looking for any Inkscape developers that are even somewhat familiar with jabber whiteboard/Pedro section of code in Inkscape and have what it takes to work on it. I'm currently looking to either recruit developers to this cause or else get some candid feedback on how much effort would be required to get this feature usable.
Thanks in advance,
-Irving Popovetsky
This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

David,
Hi! Good to hear from you. For the last few months I have been working on a "Pedro 2" which is far superior to the existing one. Also, it is closer to Ted's idea of decoupling the XMPP agent from Inkscape. I talked to the "stpeter" guy who does the XMPP specs and found out that I had some misconceptions about XMPP as an XML transport.
I have some ideas about how to better use XMPP as a transport -without- damaging an XML fragment in transit.
bob
On 1/26/2009 8:35 PM, yipdw1 wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Irving,
I'm one of the original developers of the whiteboard code. Dale Harvey (last email address I have for him: harveyd@...400...) took my original code and extended it. Bob Jamison wrote Pedro, the XMPP client library used by the whiteboard code.
It's been a long time since I looked at it (really, anything Inkscape-related at all), but it's possible that I might still know enough about it to offer general pointers.
I'm really glad someone is interested in taking up Inkboard. I still think it's a cool idea, but making time to work on it -- after meaning to do so after a few years -- seems like something that I just can't do.
Thanks,
- David
Irving Popovetsky wrote:
(This message was cross-posted to the inkscapeforum.com site)
Hello,
I'm the one that filed this bug: https://bugs.launchpad.net/inkscape/+bug/319107 on the jabber whiteboard and I'm interested in this feature.
I'm currently looking for any Inkscape developers that are even somewhat familiar with jabber whiteboard/Pedro section of code in Inkscape and have what it takes to work on it. I'm currently looking to either recruit developers to this cause or else get some candid feedback on how much effort would be required to get this feature usable.
Thanks in advance,
-Irving Popovetsky
This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Go go go!! :-) Good to hear from inkboard. It's a reeeally great idea, and I just cannot consider we could drop it!! I'm so frustrated not being able to help in this area; could saying how enthusiastic I am about inkboard be a little compensation for it! jfb

2009/1/27 Bob Jamison <rwjj@...127...>:
Hi! Good to hear from you. For the last few months I have been working on a "Pedro 2" which is far superior to the existing one
That's great news!
Kamaelia has an XMP library and seems good for handling concurrency aspects of this feature.
Cheers, Dave

Hey
Since I had to stop working on inkboard, ive made a few attempts to go back in and get it back to a usable state.
My main blocker has been trying to refactor the interface, the way I had built it was entirely unusable and annoying even for testing, 6 dialogs opening etc, however my knowledge (lack of) of gtk, c++ and inkscape internals made it a pretty long task.
The pedro client as is worked very well when it was being built, with the main poblem being the server load (and xmpp implementation bugs).
I would love to see inkboard get finished, I have a pretty hectic schedule for the next 2 months where I might be able to hack around on the occasional day, but after the 2 month if noone else has taken it up I will try my best.
(and if someone else does take it up, please dont judge me on that code, I was new :) )
my xmpp is daleharvey@...2128... if anyone wants to talk about it (or is able to give me a hand redoing the interface)
Cheers Dale
2009/1/29 Dave Crossland <dave@...1555...>
2009/1/27 Bob Jamison <rwjj@...127...>:
Hi! Good to hear from you. For the last few months I have been
working
on a "Pedro 2" which is far superior to the existing one
That's great news!
Kamaelia has an XMP library and seems good for handling concurrency aspects of this feature.
Cheers, Dave
This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Hello!
On Fri, Jan 30, 2009 at 7:39 AM, Dale Harvey <harveyd@...400...> wrote:
Since I had to stop working on inkboard, ive made a few attempts to go back in and get it back to a usable state.
Perhaps it helps to have ha look at AbiWords[1] collaboration service. they use XMPP too. Perhaps we can even use their collaboration server. [2] You can find more infos in this blog: http://uwog.net/news/?p=18
Regards, Tobias
[1] http://www.abisource.com/release-notes/2.6.0.phtml [2] http://abicollab.net/

2009/1/30 Tobias Jakobs <tobias.jakobs@...1439...>
Hello!
On Fri, Jan 30, 2009 at 7:39 AM, Dale Harvey <harveyd@...400...> wrote:
Since I had to stop working on inkboard, ive made a few attempts to go back in and get it back to a usable state.
Perhaps it helps to have ha look at AbiWords[1] collaboration service. they use XMPP too. Perhaps we can even use their collaboration server. [2] You can find more infos in this blog: http://uwog.net/news/?p=18
Heh the main problem that I had on the server was
that I didnt have a development server at the time and was using public xmpp servers, which was a bit unreasonable for the amount of transfer it was generating. (it crashed a few public servers)
I think Bob had setup a development test server but I was having problems with bugs in the actual xmpp implementation between different versions of server.
But I have development servers now, and coincidently in the time after inkboard I became an erlang developer an know a few of the ejabberd devs, so the server side shouldnt be a problem
Regards, Tobias
[1] http://www.abisource.com/release-notes/2.6.0.phtml [2] http://abicollab.net/

I don't know if you got the earlier email traffic, but I have completely recoded Pedro from scratch, so it is now easily extendable, and has a cleaner interface. Also, that out-of-order packet bug is gone. It was just a problem of packets being inserted into and popped from the queue in the wrong order.
I talked to the XMPP guys, and have some new ideas how to properly pass XML Events across the net.
And third, Pedro can now run more decoupled from the rest of Inkscape, so maybe we can try out Ted's idea of running the agent separately, like how dbus/Telepathy do it.
bob
On 1/30/2009 12:39 AM, Dale Harvey wrote:
Hey
Since I had to stop working on inkboard, ive made a few attempts to go back in and get it back to a usable state.
My main blocker has been trying to refactor the interface, the way I had built it was entirely unusable and annoying even for testing, 6 dialogs opening etc, however my knowledge (lack of) of gtk, c++ and inkscape internals made it a pretty long task.
The pedro client as is worked very well when it was being built, with the main poblem being the server load (and xmpp implementation bugs).
I would love to see inkboard get finished, I have a pretty hectic schedule for the next 2 months where I might be able to hack around on the occasional day, but after the 2 month if noone else has taken it up I will try my best.
(and if someone else does take it up, please dont judge me on that code, I was new :) )
my xmpp is daleharvey@...2128... mailto:daleharvey@...2128... if anyone wants to talk about it (or is able to give me a hand redoing the interface)
Cheers Dale
2009/1/29 Dave Crossland <dave@...1555... mailto:dave@...1555...>
2009/1/27 Bob Jamison <rwjj@...127... <mailto:rwjj@...127...>>: > Hi! Good to hear from you. For the last few months I have been working > on a "Pedro 2" which is far superior to the existing one That's great news! Kamaelia has an XMP library and seems good for handling concurrency aspects of this feature. Cheers, Dave ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
participants (8)
-
Bob Jamison
-
bulia byak
-
Dale Harvey
-
Dave Crossland
-
Irving Popovetsky
-
jf barraud
-
Tobias Jakobs
-
yipdw1