Edición Colaborativa en Netbeans

Posted: marzo 15th, 2009 under java.
Tags: ,

Navegando, navegando, …. he encontrado una herramienta para la edición colaborativa de código en Netbeans (Collab: http://collab.netbeans.org/) que se puede instalar como plugin.

Así, esta herramienta es útil para  cuando estamos implementando un proyecto en grupo no estar constantemente con el Skype, MSN, a la par con el NetBeans, a la par con el teléfono, etc…. Esta herramienta añade al editor netbeans una nueva ventana de Mensajería instantánea entre los usuarios y añade al editor de Netbeans mecanismos para que varios usuarios puedan a la par editar el  código fuente.

Pasos para instalar este nuevo plugin:

  • Instalar el servidor de desarrollo colaborativo (openfire)
    • En ubuntu: sudo apt-get install openfire
  • Configuración del servidor OpenFire (http://wiki.netbeans.org/CollabServer)
    • Acceder por Web a http://localhost:9090
    • Seleccionar un idioma, dar un nombre al dominio, establecer como Base de datos (embebed), establecer mecanismo de autentificación (ldap), establecer password del administrador
    • Instalamos dentro de la pestaña «Server» –> «Plugins» el pluging «Search»(hay que buscarlo en «Available plugin»)
    • Dentro del menu «Conferencias» (Group Chat») , pinchamos en la conversación activa y la borramos (borramos la conversación por defecto)
    • Creamos una nueva sala de conversación, con los datos oportunos
    • Reiniciamos openFire «/etc/init.d/openfire restart»
  • Alta de usuario en la BD de openFire, dentro del apartado usuarios (sería bueno hacer también grupos)
  • Instalación del plugin en Netbeans
    • Buscamos el plugins «Collab». Esta herramienta utiliza el protócolo Jabber para la comunicación entre los distintos usuarios.
  • Configuración del plugin: Nos ha aparecido un nuevo icono en la barra de herramientas (la cabeza de un muñeco) donde se configura la cuenta (por primera vez) o se activa esta herramienta.

Una vez hecho todos estos pasos, sólo nos queda añadir contactos y comenzar a chatear y editar el código con nuestros compañeros de proyecto.Os quedo una captura de pantalla donde podemos ver una ventana con los usuarios activos, el proyecto que tengo compartido, la conversación con el usuario «pepe». Si nos fijamos bien, la pestaña del fichero «consulta.java» se encuentra configurado como «shared» indicando que actualmente esta siendo editado por varias personas.

Collab

1 comentario »

  • Comment por Daniel — 13 marzo 2013 @ 23:53

    1

    Muchas gracias por el tutorial se ve muy bueno, tengo una duda, ¿con este tutorial que es lo que logro? ¿una ventana de chat en netbeans únicamente? es decir ¿como comparto la carpeta de código?

    ¿Funcionaria con PHP para desarrollo web?

    Perdón pero soy nuevo en esto y aun tengo una visión limitada del desarrollo colaborativo.


RSS feed for comments on this post. TrackBack URL

Leave a comment