lunes, 11 de abril de 2011

Crea y edita archivos de forma colaborativa desde Gedit


En alguna ocasión he tenido que programar con Tuoti pequeñas partes de código que debíamos de ver los dos a la vez, y la solución que utilizábamos era utilizar Google Docs, lo cual no era nada cómodo. Así que al ver este complemento en WebUpd8 no he podido resistirme a publicarlo.


Lo primero es instalar el plugin para gedit:
sudo add-apt-repository ppa:pspsampsp/gedit-plugin-collaboration
sudo apt-get update
sudo apt-get install gedit-collaboration
Para utilizar el plugin colaborativo necesitas un servidor Infinoted, puedes instalarlo con:
sudo apt-get install infinoted-0.4
Para configurar el servidor teclea en el terminal:
gedit ~/.config/infinoted.conf
Y pega esto:
[infinoted]
security-policy=require-tls
certificate-file=/home/TU_USUARIO/.config/infinoted.cert
password=UNA_CONTRASEÑA
key-file=/home/TU_USUARIO/.config/infinoted.key

Crea una llave e inicia el servidor:
infinoted --create-certificate --create-key
Las próximas veces puedes iniciar el servidor con:
infinoted
En gedit ve a EditarPreferencias, en la pestaña Complementos activa Collaboration y pulsa F9 para mostrar el panel lateral. En este panel aparecerá el servidor si esta en red local, sino tendrás de darle a Create New Bookmark