wiki:TracPadPlugin

Version 9 (modified by anonymous, 4 years ago) (diff)

--

EtherPad functionality in an OSS product

Description

TracPadPlugin aspires to implement EtherPad functionality in an OSS product and perhaps not only for Trac. But Trac integration is top of the list. It would be kick ass to be able to do EtherPad-like real time collaborative editing on Trac Wiki and perhaps even other text editing related components, like tickets.

See PiratePad for a running version of EtherPad.

This is how it started:

(19:42:16) macmaN6789: has anyone done any brainstorming on etherpadish function for trac wiki editing?
(19:42:32) jhammel: macmaN6789: no, but i mad want to
(19:42:39) jhammel: macmaN6789: not just for trac wiki, but in general
(19:42:51) jhammel: macmaN6789: etherpad must be usurped and replaced with OSS!
(19:42:58) macmaN6789: i agrees
(19:43:17) macmaN6789: etherpad is very nicely done though, kudos to the makers
(19:43:26) jhammel: macmaN6789: it is, it is
(19:43:33) macmaN6789: but jhammel, care to open a new TH plugin page or will i?
(19:43:40) macmaN6789: TracPadPlugin
(19:43:43) jhammel: macmaN6789: if they only released it as software it would make my life much easier
(19:43:46) jhammel: macmaN6789: goforit
(19:44:09) macmaN6789: jhammel: they have etherpad as "run it on your own server as .jar" available
(19:44:19) macmaN6789: 99usd/user tho
(19:44:33) jhammel: macmaN6789: yeah, that doesn't really count as OSS
(19:44:42) macmaN6789: ok, youre talking specifically about OSS
(19:45:08) jhammel: macmaN6789: well, something very consumable so i can easily throw it in pretty much all the web apps i write/work on
18:14 < jhammel> macmaN: what i *really* want (and never had time to program) is WSGI middleware that would turn any textarea (or at least those matching, say, a CSS selector) into an etherpad

This page and tickets linked against this plugin would initially be to coordinate the work: define the vision, gather the requirements and ideas how to implement this.

EtherPad Open Sourced

EtherPad has been acquired by Google and is now open-source. This will probably have a significant effect on this plugin.

Mozilla Bespin is coming along

Bespin could also be a solution, as it can be used as a drop-in replacement for <textarea>:

http://mozillalabs.com/bespin/2010/06/21/bespin-0-8-less-and-more/ (→ 404)

https://bespin.mozillalabs.com/docs/userguide/server_roadmap.html

Nicedit?

An interesting resource, for this plugin or another, could be Nicedit: http://nicedit.com/

Bugs/Feature Requests

Existing bugs and feature requests for TracPadPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out TracPadPlugin from here using Subversion, or browse the source with Trac.

Example

no idea yet.

Recent Changes

[7082] by lkraav on 2009-11-05 18:54:52
New hack TracPadPlugin, created by lkraav

Author/Contributors

Author: lkraav
Maintainer: lkraav
Contributors: