Participando en OpenSolaris
en

Participando en OpenSolaris

Mejorando el proyecto OpenSolaris

El proyecto OpenSolaris solo tendra éxito como proyecto de código abierto si hay una participación importante desde una comunidad comprometida. Hay muchos caminos para participar en este proyecto, y estas paginas se describen los primeros que estan disponibles actualmente. Areas adicionales de participación aumentaran y el proyecto crecerá y madurará.

Contribuir al código

Tus primeros pasos para involucrarte en el desarrollo de software para el proyecto OpenSolaris será asociarse  a los foros de discusion y por lo tanto a la comunidad que ya esta en marcha. Despues percibiras el buen trabajo realizado por otros y la brillante idea que quieres realizar, puedes buscar en la base de datos de errores  sobre los que quieras seguir trabajando y comprobar si algún miembro ya esta trabajando en la misma idea que tu has tenido.

Algunos errores de pequeño tamaño han sido identificados por los ingenieros de Solaris. Estos errores son pequeños y estan controlados, y esperamos que esten interesados en resolverlos . Para encontrarlos, busca por errores de sistema de pequeño tamaño

Si tienes una idea de una nueva funcionalidad, o has encontrado un error interesante, puedes archivar este error rellenando el formulario de reporte de errores http://bugs.opensolaris.org/, y otros miembros podran ayudarte en la solución del mismo. Si quieres seguir trabajando en ese error recuerda enviar un correo electrónico a request-sponsor@opensolaris.org con una descripción del mismo. Un patrocinador sera asignado y te ayudara a través del proceso de desarrollo inicial.

La información acerca de las distintas contribuciones esta disponible en la tabla de peticiones del patrocinador. Nuestro patrocinador Sun puede mirar esta tabla con el objetivo de indentificar que contribuciones estan a la espera de una respuesta por su parte. Es una muy buena idea para los colaboradores chequear esta tabla antes de comenzar a trabajar en un error para comprobar si otros ya han contibuido a su solución.

Actualmente cuando vayas a contribuir en el código -- para miembros de la comunidad dentro y fuera de Sun -- teneis que completar las siguientes fases. El numero de pasos representados en estas fases variara dependiendo del tamaño y complejidad del cambio.

  • Desarrollo/Implementacion
  • Prueba
  • Revision: revision del código (requerida), diseño y arquitectura (si fuese necesario)
  • Documentacion de los cambios (si fuese necesario)

Tened en cuenta que el proyecto OpenSolaris sigue la estela de las ventajas de otros proyectos de Código abierto -- requiriendo contribuidores para conjuntamente asignar sus copyright sobre dichas contribuciones al código. El acuerdo de Contribuidor con Sun (SCA) permite a Sun y al colaborador unir sus intereses en el copyright del código: el contribuidor conserva el copyright mientras ademas garantiza los permisos a Sun como patrocinador de este proyecto de código abierto. El SCA es aplicable a todos los productos y proyectos cuyo propietario y gestor es Sun: su firma significa que puedes contribuir al código de cualquier proyecto de código abierto patrocinado por Sun. Mas detalles, en el propio SCA, estan disponibles en la pagina de Sun del acuerdo con el Contribuidor.

Mirar en el siguiente documento para el detalle de estos pasos.

Dcocumentacion

El gran objetivo del departamento de informacion de productos de Sun es abrir la documentacion de las funcionalidades de Solaris. Una comunidad de documentación se ha creado para aumentar la participación en esta iniciativa.

  • Únete a la conversación suscribiendote a la lista de discución de documentacion sobre OpenSolaris.
  • Contribuye con tus comentarios a la documentación actual de Solaris que has encontrado en el sitio docs.sun.com. Tus comentarios podran ser añadidos eventualmente a la documetacion del código abierto.
  • Trabajar como un experto en la materia con los documetalistas actuales de Solaris, los cuales documentaran nuevas funcionalidades y errores con las que contribuyas a OpenSolaris.

Para contribuir a la documentación de futuras funcionalidades de OpenSolaris, necesitaras trabajar a través de un patrocinador. Para obtener uno en particular, envia una petición a los foros de discusion acerca de la documentación de OpenSolaris.

Pruebas

Pruebas de desarrollo y ejecución son aspectos fundamentales de la calidad del sofware en los esfuerzos de ingenieria. Hemos creado una comunidad de pruebas dedicada a discutir y planificar iniciativas como:

  • Marco de pruebas OpenSolaris: Las pruebas y analisis de rendimiento utilizados para testear el sistema operativo Solaris seran liberadas como código abierto, con lo cual podran ser utilizadas por los desarrolladores de OpenSolaris con el objetivo de evaluar su código.
  • Pruebas de desarrollo OpenSolaris: los realizadores de dichas pruebas de desarrollo seran capaces de desarrollar pruebas especificas y arrancar nuevos proyectos para la realización de las mismas.
  • Autoservicio de Pruebas: Un buen autoservicio de pruebas y rendimiento permitira a los desarrolladores enviar planes de pruebas para su realizacion y poder posteriormente estudiar sus resultados.
  • Build / Test Farm: A build server and test machine farm where OpenSolaris developers can build and test their code on a range of platforms is planned.
  • Repositorio de pruebas unitarias: Los desarrolladores de OpenSolaris podran ser capaces de enviar pruebas unitarias como parte del proceso de integración. Estas pruebas seran incluidas en los marcos de pruebas de OpenSolaris.

Únete a la comunidad para ayudar a definir la estrategia de pruebas para el proyecto OpenSolaris.

Tags:
Created by admin on 2009/10/26 12:13
Last modified by admin on 2009/10/26 12:13

XWiki Enterprise 2.7.1.34853 - Documentation