URL: https://linuxfr.org/news/towtruck-developpement-web-collaboratif-temps-reel
Title: TowTruck, développement web collaboratif temps-réel
Authors: Nÿco
Davy Defaud, BAud, Florent Zara, Xavier Teyssier, coïn et tuiu pol
Date: 2013-04-18T21:37:45+02:00
License: CC By-SA
Tags: mozilla, eatponies, webrtc, travail_collaboratif et firefox
Score: 25
Les _Mozilla Labs_ sortent un nouveau jouet assez sympathique en JavaScript : un service de collaboration en temps réel sur le développement de sites et applications Web. Il offre l’édition collaborative de formulaires et de texte, le partage du pointeur à l’écran, la navigation synchronisée, un outil de messagerie instantanée et de discussion audio.
TowTruck (littéralement une « remorqueuse » ou « dépanneuse ») est écrit en JavaScript, basé sur WebRTC et publié sous licence libre MPL v2. Cela nécessite un serveur de collaboration (ou bien l’utilisation d’un tiers), qui repose sur _Node.js_. Côté client, il y a besoin d’une installation simple sur votre serveur Web ou l’utilisation d’une extension Firefox pour tous les autres sites Web. Les auteurs sont Aaron Druck, David Ascher (Thunderbird, Mozilla Messaging), Ian Bicking et Simon Wex. C’est encore en version alpha.
![Logo TowTruck](http://pix.toile-libre.org/upload/original/1366698780.png)
Une [petite vidéo](http://vimeo.com/57992755#at=0) vaut mieux qu’un long discours. Ça fait plaisir de voir un des organismes majeurs du Libre être aussi créatif, innovant et motivant. C’est un outil bien plus puissant et complet qu’un _Etherpad_ dédié au texte ou un _Google Drive_ dédié bureautique et privateur. Il permet, entre autres, la programmation en binôme et l’enseignement à distance ; mais aussi, pourquoi pas, la capacité de support en ligne et, peut‐être, l’édition temps réel de dépêches sur _LinuxFr.org_.
_NdM : merci à coïn pour son journal._
----
[Journal à l’origine de la dépêche](http://linuxfr.org/users/coin--2/journaux/towtruck)
[TowTruck sur MozillaLabs](https://towtruck.mozillalabs.com/)
[Code source sur GitHub](https://github.com/mozilla/towtruck)
[Annonce initiale sur ZDNet](http://www.zdnet.fr/actualites/towtruck-mozilla-veut-permettre-la-collaboration-en-temps-reel-sur-le-developpement-web-39789384.htm)
----
## Démonstration rapide en copies d’écran
Cliquez le bouton TowTruck :
![bouton](https://towtruck.mozillalabs.com/images/sections/how_it_works/carousel-a.png)
Partagez le lien TowTruck :
![lien](https://towtruck.mozillalabs.com/images/sections/how_it_works/carousel-b.png)
Attendez que vos contacts vous rejoignent :
![join](https://towtruck.mozillalabs.com/images/sections/how_it_works/carousel-c.png)
## Installation sur un site Web
C’est ultra simple à installer sur un site Web, deux lignes :
Il suffit d’insérer cette ligne dans votre page HTML :
```html
```
Ensuite, le bouton apparaît à l’endroit de votre choix dans la page :
```html
```
## Alternative : EatPonies
Notez que [_zvin_](https://linuxfr.org/users/zvin--2) avait déjà publié le [code source](https://github.com/zvin/vandal) de [_EatPonies_](http://eatponies.com/) sous licence AGPL, et en avait parlé sur [_LinuxFr.org_](https://linuxfr.org/tags/eatponies/public).