Home > etherpad

etherpad

Etherpad is a project mainly written in JAVA and JAVASCRIPT, based on the Apache-2.0 license.

This is my non-crapified etherpad fix-up. If you want a *base* etherpad, use this (not the ugly "foundation" stuff). Imported from bitbucket.

%%%---------------------------------------------------------------------- %%% Matt's README %%%----------------------------------------------------------------------

This repository is EtherPad with a few goals:

  • Add PostgreSQL support. Remove all MySQL and Derby support.
  • Make EtherPad easy to install and setup without having to modify a dozen files by hand each time.
  • Rip out all etherpad.com specific mentions (URLs, email addresses, support links) and cleanup unused parts (like .gitignore files being put in a mercurial repo).
  • Investigate corporate legacy portions (payment infrastructure, recurring billing queues, lead gen) and either remove or generalize portions for greater uses.

The original EtherPad repository on Google Code had a crappy directory layout so I fixed it in the initial commit of this repository. As a consequence, you can't push or pull between the "official" EtherPad repository. I don't see this as a major problem because the Google Code EtherPad repository is most likely dead.

Potential future goals after learning the code further:

  • Add git hooks to create a branchy revisioned live-editable pasteboard.
  • Add embeddable