ubiquitour.com

Herramientas de colaboración Online de Linux

Herramientas de colaboración Online de Linux

Las diferentes distribuciones de Linux proporcionan los usuarios con sistemas operativos que siguen la filosofía de «software libre» de GNU/Linux. Estas distribuciones son desarrolladas y mantenidas por los miembros del proyecto, que contribuyen con código fuente, documentación y servicios de pruebas a mejorar los sistemas operativos y hacerlos accesibles por los usuarios regulares. Estos miembros del proyecto están repartidos en diferentes áreas de diferentes países y utilizan una serie de herramientas para colaborar en el ciberespacio.

IRC

Internet Relay Chat (IRC) es una especie de sistema de sala de chat descentralizado. Los usuarios de computadoras de todo el mundo pueden crear nuevos "Canales" de IRC, o lugares donde cualquier usuario con un cliente de IRC puede iniciar sesión y chatear con otros usuarios IRC del mundo. Varios proyectos de distribución de Linux utilizan estos canales IRC como lugares para la realización de reuniones. En tiempos, predeterminados como un día y la hora cada semana, los miembros de un proyecto que trabajan en un área específica (como documentación o seguridad) pueden reunirse y discutir nuevos temas de trabajo o trabajo existente cómo proceder.

Wikis

Los wikis son motores que permiten el desarrollo colaborativo de sitios web basados en el artículo. Cualquiera puede ver estas páginas y, dependiendo de los ajustes implementados por el administrador, algunos usuarios pueden editar páginas o crear páginas totalmente. Wikis también rastrear la historia de ediciones de una página determinada para permitir que los miembros del proyecto revertir páginas a un punto anterior en el tiempo. Esta manera, ninguna información es siempre verdaderamente perdida. Los miembros del proyecto pueden trabajar junto con estas wikis para crear documentación cuidadosa de las distribuciones.

Bugzilla

Porque las distribuciones de Linux están diseñadas para funcionar en una amplia variedad de sistemas, es difícil probarlos bien para cada situación pueden encontrar usuarios con sistema operativo y diversos programas que se ejecutan dentro de. Aquí es donde sistemas de notificación de errores centralizado, como Bugzilla, prácticos: permitir que los usuarios normales o miembros encargados de calidad y pruebas, para informar de errores y los detalles de cómo reproducirlos de seguridad del proyecto. Los miembros de un proyecto de la tarea de corregir errores pueden coger esta información, trate de arreglarlo y después de progreso para que otros puedan ver.

Control de versiones

Código fuente puede ser difícil trabajar en forma colaborativa. Separar manualmente copias del código fuente para el desarrollo de versiones seguras del código fuente puede resultar oneroso, especialmente para proyectos que utilizan código separado en varios archivos diferentes. También, comunicar cambios manualmente puede ser impreciso. Software de control de versión permite a los usuarios con seguridad "Echale" copias del código fuente más reciente estable, entonces desarrollar en él sin temor a comprometer el proyecto. Además, cuando no funcionan importantes revisiones, el programador puede volver fácilmente a versiones anteriores del código. Cuando los miembros del proyecto con los privilegios suficientes han trabajado a través de nuevas incorporaciones, hasta el punto donde están listos para su inclusión, puede enviar el código y las modificaciones a través del software de control de versiones de documentos.