Dale Harvey wrote:
Searching the net / mailing list archives it seems there isnt any up to date information on the current state of inkboards development. I have it compiled from the latest stable and cant get inkboard sharing with other users(different bugs show with loudmouth 0.17 / 1.0 / 1.0.1), I will try compiling the latest svn checkout today
At the moment, the version in Inkscape's trunk is fairly complete.
There are a couple things it doesn't handle -- for example, it only transmits changes made to the SVG document itself, so linking in external documents (i.e. raster image data) won't work unless the linked file is somehow shared between users. Conflict resolution isn't quite all that graceful yet, and there are also some bugs with the SSL implementation, as some servers that use Jabber over SSL can send data that cause crashes in Inkboard and/or the Loudmouth library.
Because of bugs in the mu-conference module, which I'm pretty sure is still a very popular -- if not _the_ most popular -- method of providing multi-user chat facilities on Jabber, Inkboard also has some special requirements with regards to multi-user document sharing. You can read about them in the v0.43 release notes.
Can you describe the bugs you're experiencing, as well as the platform you're on?
My plan is to take inkboard (either the rewrite or current release, depending on the rewrite state) and modify it to fit my requirements, due to the timescale on my project, and my lack of experience with open source development, I would not be looking to join inkscape development team immediately, if all goes well with my project, I would be happy to contribute my effort to inkboard after your review.
Sure thing! We could always use more people.
As for where you begin: either is fine. I have been focusing my efforts on the rewrite, since getting Windows support is a really big deal, but it is not yet very complete. So starting out with the current Inkboard would also be great.
Also any advice pointers on how to develop with inkscape would be appreciated, I am familiar with c++, however nowhere near this scale project, which I am familiar with in other languages (java, erlang)
There's two places that work out: #inkscape on irc.freenode.net, and the inkscape Jabber conference channel on conference.gristle.org. Additionally, if you have any questions about Inkboard interals, feel free to email me -- although I haven't really had much time to hack on it, I'm still pretty sure that I have a good grasp on Inkboard's architecture :)
- David