Version: (using KDE KDE 3.2.3) Installed from: Debian testing/unstable Packages This wish is related to Koffice, Kontact and Kopete. It would be great if people can do collaborate document editing via Jabber in Koffice, Kontact and Kopete. Because of this I guess it should be implemented as a KPart. I'm not sure of there already exists a JEP especially for this, but maybe the whiteboarding JEP could be useful and if not, it will be an advantage for the implementor(s) to be the author(s) of it. :)
And how is it supposed to work? I can imagine how a document is created by one person, emailed to the next and so on until the document is back to the editor. However I do not see how to do a similar procedure for an instant messenger. Have a nice day!
> I can imagine how a document is created by one person, emailed to the next > and so on until the document is back to the editor. However I do not see > how to do a similar procedure for an instant messenger. I guess a mix between a Jabber whiteboard and MUC. So at the same time the people who are invited to the (eventually password secured) MUC room can chat with eachother in one part of the screen. So they can discuss things. Also the admin(s) (and moderators) of the room can kick people: as they are kicked, they also can't edit the text anymore. Every user in this groupchat should have a different color and these colors should be reused in the text editing part (e.g. everything in red is from user X, yellow from Y,...) for usability. Also other features of MUC can be used (e.g. logging, inviting users (e.g. a manager invites his teleworking secretary to fix his typos). But maybe you also should ask Peter Millard from the JSF about it, as it was him from whom I stole the idea for this wish ;-) ( http://www.jabber.org/people/interviews/pgm.php )
So you want something like SubEthaEdit (http://www.codingmonkeys.de/subethaedit/screenshots.html) for the Mac using something like ZeroConf (http://www.apple.com/macosx/features/rendezvous/) to get the networking right? This would be awesome if implemented as a katepart extension (or even in the core lib) so apps like KDevelop, Quanta, and Kile could get this functionality. But that's a different wish :) and since I've developed for Kate ... I'm not allowed to request such a feature *hint* *hint*
For the people not familiar with Jabber (like myself) some additional info: JEP: Jabber Enhancement Proposals http://www.jabber.org/jeps/ MUC: Multi-User Chat http://www.jabber.org/jeps/jep-0045.html Whiteboarding: http://www.jabber.org/jeps/jep-0010.html (this is marked as obsolete) http://www.jabber.org/jeps/jep-0113.html (this is marked as deferred and implementation is discouraged) @Sander Devrieze: Is 113 the one you meant?
> For the people not familiar with Jabber (like myself) some additional info: JEP-0134 (protocol design guidelines) could also be intresting in the case a new JEP is preferred: http://www.jabber.org/jeps/jep-0134.html > Sander Devrieze: Is 113 the one you meant? Yes: if you want to see it in action try Coccinella.
> So you want something like SubEthaEdit > (http://www.codingmonkeys.de/subethaedit/screenshots.html) for the Mac > using something like ZeroConf > (http://www.apple.com/macosx/features/rendezvous/) to get the networking > right? Possibly; I never heard before of these software. > This would be awesome if implemented as a katepart extension (or even in > the core lib) so apps like KDevelop, Quanta, and Kile could get this > functionality. I agree. > But that's a different wish :) No: it's additional information to this wish ;-)
It seems that also temas (Thomas Muldowney) likes such a feature and maybe has an idea about how it can be implemented: http://www.jabber.org/people/interviews/
there is already mateedit ( http://kde-apps.org/content/show.php?content=19830 ) and gobby ( http://gobby.0x539.de/ ) using zeroconf like SubEthaEdit. And inkscape uses jabber for whiteboarding : http://cvs.sourceforge.net/viewcvs.py/inkscape/inkscape/src/jabber_whiteboard/.
See also Bug 79721 for more interesting URLs. Maybe also of interest for coders: http://laukner.freewebpage.org/
This may be of interest to developers -- similar feature in AbiWord. http://uwog.net/news/?p=29
*** This bug has been confirmed by popular vote. ***
This falls under collaboration software; see http://wiki.koffice.org/index.php?title=Collaboration Also note that Jabber is easiest supported by using a layer like Decibel, new in KDE4.
I can't imagine what is the best way to do this, but I think having the possibility to use this feature in a generalfashion would be nice. I mean having it kde-wide as Jesse (#3) suggested and not only from koffice, altough maybe koffice could pioneer the idea. Anyway, I think this proposal have a major impact on the KDE project since it should be supported from the network component (Decibel), instant messaging (jabber protocol), and application (as a Kpart or not). What I'm trying to say is that I don't think a single app could face alone this bug.
*** This bug has been marked as a duplicate of bug 152875 ***