Gelijktijdig samen te werken aan een tekst met EtherPad

EtherPad is een handige tool is om met meerdere mensen gelijktijdig teksten af te ronden of programmacode door te nemen. Andere toepassingen van EtherPad zijn bijvoorbeeld teleconferentie of een vergadering waar iedereen een werkstation tot zijn beschikking heeft. Als je momenteel documenten heen en weer stuurt of via forums of een chatsessie tot een definitieve tekst probeert te komen dan weet je tools als EtherPad te waarderen.

Eerder vatte ik in mijn artikel “Een manier om de kracht van mensen te benutten” Roland Hameeteman samen die in zijn boek schrijft: “De kunst is deze oervorm [van samenwerken] ook te behouden als mensen gescheiden zijn door tijd en/of locatie”. De hedendaagse technologie ondersteunt de oervorm van samenwerken steeds beter.

EtherPad draagt daar aan bij. Hoewel je ook met Google Docs teksten gelijktijdig kunt editen kun je met EtherPad eenvoudig en dus snel van start. Direct na het inloggen verschijnt er een URL die je door kunt geven aan de mensen met wie je samen aan de tekst wilt gaan werken. EtherPad kan het adres van de huidige tekst ook snel versturen via e-mail. Accounts zijn niet nodig. EtherPad is ook nog eens sneller dan Google Docs. EtherPad verwerkt de updates iedere halve seconde updates en Google Docs iedere 15 seconden. Deze factor 30 aan verschil maakt de beleving realtime.

Implementaties van EtherPad zijn beschikbaar op de volgende websites:

Na het inloggen kan gebruik gemaakt worden van de geïntegreerd chat (om deze niet dwars door de tekst heen te zetten). Op dezelfde snelle manier als chatten kun je feedback over EtherPad zelf geven aan de ontwikkelaars, zoals het screenshot hieronder toont.

Etherpad interface

Iedere persoon kan voor zich een kleur en naam instellen. Er zijn 8 kleuren beschikbaar, mogelijk is dit ook de limiet van het aantal gelijktijdige gebruikers. Als je je stoort aan de kleuren kun je deze uitschakelen. EtherPad ondersteunt word wrap zodat je bij lange regels tekst niet horizontaal hoeft te scrollen. Regelnummers kunnen worden weergegeven (deze optie staat standaard uit maar lijkt mij super handig). Overigens kun je teksten niet opmaken met EtherPad, het gaat echt om de pure tekst.

De tekst wordt automatisch, voor altijd, bewaard. Je kunt ook op een ander tijdstip verder werken aan de tekst. Er is een knop om op te slaan, deze is bedoeld voor versiebeheer. Alle opgeslagen versies van de tekst blijven bewaard zodat je ze opnieuw kunt inzien maar er ook naar kunt terugkeren. Een opgeslagen revisie kun je van een herkenbare naam voorzien.

Doordat de tekst altijd via de URL op te vragen blijft (ook als je de website direct verlaat, opslaan is niet nodig) is deze theoretisch ook door anderen te vinden. De cryptische webadressen die EtherPad standaard genereert (zoals http://etherpad.com/1bF0HNd6rK) maken de kans dat iemand erop stuit natuurlijk erg klein. Via Google zullen de met EhterPad geschreven teksten niet gevonden worden omdat EtherPad op ieder webadres aangeeft dat de pagina niet in de zoekindex opgenomen moet worden (technisch: de noindex en nofollow meta tags). Vorige week heb ik twee pagina’s aangemaakt. Probeer ze maar eens te vinden in Google: één EtherPad zonder opgeslagen revisie en één EtherPad mét opgeslagen revisie. Beide pagina’s heb ik handmatig aangeboden bij Google voor opname in de zoekindex. Nu is het zo dat Google zich netjes aan het verzoek tot uitsluiting houdt. Teksten die je écht liever niet in handen van derden wilt laten vallen zou ik er ook niet mee bewerken. EtherPad werkt voor dergelijk gebruik natuurlijk aan een betaalde versie. Een tussenweg is geen gebruik maken van revisies en de tekst van de EtherPad wissen na de samenwerking.

Historische achtergrond van EtherPad en AppJet

In maart 2009 schreef ik over EtherPad, het product was destijds van het bedrijf AppJet. In mei 2009 dat jaar legde ik de link met Google Wave waar deze techniek ook is toegepast. Google Wave heeft de potentie om meerdere communicatiesystemen te vervangen (wiki’s, weblogs, e-mail…).

In december 2009 werd bekend dat het bedrijf AppJet, de ontwikkelaars van EtherPad, is overgenomen door Google: de ontwikkelaars zijn toegevoegd aan het Google Wave team. In april 2010 verviel definitief de mogelijkheid om nieuwe pads aan te maken via EtherPad.com. De sourcecode van EtherPad is echter wel vrijgegeven waardoor andere ontwikkelaars er verder op konden bouwen. Ook is er een EtherPad Foundation.

Squad is een alternatief voor EtherPad dat meer gericht is op programmeercode (accentueert / syntax highlighting maar werkt niet onder Internet Explorer).

One Response to “Gelijktijdig samen te werken aan een tekst met EtherPad”

  1. [...] deze direct meelezen. Buiten dat dit technisch gezien een leuke functionaliteit is waar ik rondom Etherpad al eerder op wees, werkt het ook tijdsbesparend. Bij de huidige chattools verschijnt vaak een [...]