-
Il titolo è: "Il nostro obiettivo è rendere l'editing collaborativo uno standard del web"
-
Parlo di Etherpad Lite. Mi chiamo Peter Martischka. allora, cosa è Etherpad Lite
-
Ehterpad è un software open source, consente di scrivere simultaneamente sul web
-
Se per esempio avete un amico in Australia
-
gli potete inviare un link a un pad potete scrivere in sieme
-
e potete vedere metnre scrive cosa scrive, ognuno ha un colore
-
in questo piccolo screenshot vedete che la persona 1 è blu e la persona 2 è rossa
-
Cosa potete fare con Etherpad?
-
Il caso più comune è lo brainstorming, voi siete un manager e inviate il link di un pad agli impiegati
-
chiedete: "Avete idee per il marketing di questo prodotto?"
-
Il manager, più tardi, troverà un sacco di idee, e ognuno sarà ispirato da quello che hanno scritto gli altri
-
Questo è molto più efficente di chiedere idee via email, che poi vanno tagliate e incollate
-
Questo è un caso. Un altro è quello dei verbali di riunione.
-
Se per esempio avete una conferenza VoIP, ognuno può scrivere sul pad
-
Spesso chi scrive il verbale è costretto a scrivere cose che non capisce
-
Invece così si possono integrare facilmente le varie versioni.
-
Si possono fare traduzioni. Se per esempio dovete tradurre un testo complicato,
-
non avete bisogno di un traduttore specializzato, bastano dieci persone che traducano un po'
-
e che si possono corregere l'una con l'altra.
-
Anche questo è un esempio d'uso molto frequente.
-
Nel Partito Pirata Tedesco noi lo usiamo molto per produrre newsletter, comunicati stampa ...
-
Insomma, questi sono gli usi più frequenti. Ma Etherpad a due notevoli problemi.
-
Il primo è quello di essere un incubo per l'amministratore del sistema.
-
Usa un sacco di memoria, è difficile ripulire quella non più utilizzata [memory leak]
-
per cui più a lungo gira e più memoria usa.
-
Usa le risorse di CPU in maniera molto casuale.
-
e infine è anche molto difficile da installare.
-
L'altro problema è quello di essere anche l'incubo dei programmatori [coders]
-
Dal lato server è scritto in tre diversi linguaggi, java, scala e javascript che gira in Rhino
-
Non c'è praticamente alcuna documentazione e nemmeno commenti nel codice
-
e quindi è molto molto difficile intervenire sul codice, anche se è open source
-
Il fatto che sia open source è importante ma anche la documentazione lo è!
-
Questi sono i motivi per cui ho creato Etherpad Lite, che è costruito su parti di codice Etherpad
-
L'ho quindi portato in node.js, per il javascript dalla parte server
-
Questa versione usa molto meno memoria: da 2 GByte a 30 MByte
-
Molto meno codice: da 100mila linee a 10mila linee
-
È ottimizzato per essere facilmente incorporabile (embeddable)
-
L'idea è che se avete un'applicazione web, ci potete incorporare Etherpad Lite
-
Queste sono le cose in cui è specializzato Etherpad Lite, e inoltre fa quasi le stesse cose di Etherpad.
-
Molti credono che abbia meno funzioni perché si chiama Etherpad Lite
-
ma noi l'abbiamo chiamato Etherpad Lite perché richiede meno risorse, questo è un errore molto comune
-
Eh, in sostanza è tutto. Installatelo, usatelo e fatemi sapere come lo usate
-
avvertiteci delle vostre modifiche (gergo github)
-
abbiamo un canale IRC e andate a questo URL
-
Ok, ganzo ... Grazie