Version: (using KDE KDE 3.2.2) Installed from: Debian testing/unstable Packages I see that Kontact will have a Whiteboard Part in the future (see KDE wiki). Howerver it seems to be implemented via the rfb protocol. Not bad, but IMO it should also support Whiteboarding via Jabber. I think it is even more important than supporting rfb and so it is maybe the best to make it the standard method (if Jabber and rdf will be implemented). Here a (maybe not complete) list of advantages of using Jabber: o XMPP is secure (IESG and others have looked at the protocol with security in mind) o all the advantages of XMPP wil result in a better Whiteboarding plugin: privicy rules (~server side blocking of connections, etc), status indication, encryption, getting vCard of user with whom you're whiteboarding,.... ( http://www.jabber.org/jeps/jeplist.php ) o SSL connections via Jabber are already possible with KDE Kopete libs(I don't know about rfb in KDE?) o the Whiteboard plugin can be also used in Kopete in this case. o Kopete code can be reused o the JEP requires svg, so ksvg code can be also reused o it will be compatible with Coccinella and tkabber (and maybe other clients too), so people don't need a separate Jabber compatible whiteboard plugin in Kopete if they want to whiteboard with users of these clients. o it will be good for Jabber and KDE. Disadvantages: o people need an JabberID (but remember that you also need a way to get in touch with other people and that these other ways aren't always that secure/easy) o ?? IMO the these stages should be done when implementing the whiteboard: 1) hack a whiteboard into Kopete for Jabber (with the same interface as Kolourpaint would be nice: reusing code?) 2) If people open the whiteboard plugin without having already a JabberID configured in Kopete, the plugin should automatically start the Jabber account registering dialog. 3) restructure the dialog for registering a Jabber account if necessary (I don't use Kopete cvs at the moment) 4) Integrate Kopete into Kontact while making it easy to open a whiteboard 5) add eventually rfb protocol support based on the code you have now URL's: JEP-0113: Simple Whiteboarding: http://www.jabber.org/jeps/jep-0113.html The Coccinella (cvs is more compatible with the JEP): http://hem.fyristorg.com/matben/ Tkabber whiteboard plugin: http://tkabber.jabber.ru/node/view/53
*** Bug 81460 has been marked as a duplicate of this bug. ***
If a KDE coder is interested, he can join next new mailing list about whiteboarding with Jabber: http://mail.jabber.org/mailman/listinfo/whiteboarding
This document may help with implementing a whiteboard: http://coccinella.im/memo/sync