Proyecto Dolibarr: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 16: Line 16:
== Los roles de desarrollador ==
== Los roles de desarrollador ==


=== Desarrollador grado [[FAQ_Desarrolladores#Yoda|Yoda]] (Jefes de proyecto confirmadores CVS, todos los módulos) ===
=== Desarrollador grado [[FAQ_Desarrolladores#Yoda|Yoda]] (Jefes de proyecto confirmadores GIT, todos los módulos) ===


Objetivos/Autorizaciones: Gestionar el proyecto Dolibarr en general. Organizar las betas, fijar las releases y realizar el packing de la versión standard.
Objetivos/Autorizaciones: Gestionar el proyecto Dolibarr en general. Organizar las betas, fijar las releases y realizar el packing de la versión standard.
Line 28: Line 28:
Nota: Todas las acciones para construir un package para una nueva versión de Dolibarr se definen en el archivo '''build/makepack-howto.txt''' disponible con los sources.
Nota: Todas las acciones para construir un package para una nueva versión de Dolibarr se definen en el archivo '''build/makepack-howto.txt''' disponible con los sources.


=== Desarrollador grado [[FAQ_Desarrolladores#Jedi|Jedi]] módulo X (Jefes de proyeto confirmadores CVS, módulo X) ===
=== Desarrollador grado [[FAQ_Desarrolladores#Jedi|Jedi]] módulo X (Jefes de proyeto confirmadores GIT, módulo X) ===


Objetivos/Autorizaciones: Externalizar el desarrollo de nuevos módulos fuera de los equipos que trabajan en el núcleo central de los desarrollos de Dolibarr.
Objetivos/Autorizaciones: Externalizar el desarrollo de nuevos módulos fuera de los equipos que trabajan en el núcleo central de los desarrollos de Dolibarr.
Line 40: Line 40:
Vacantes para el módulo X: Sí para los módulos/funcionalidades que no existen o que no tengan desarrolladores activos (1 responsable por módulo). Si desea tomar este rol con la idea de un nuevo módulo/funcionalidad, por favor pregunte por ello en el mailing-list dev de Dolibarr.
Vacantes para el módulo X: Sí para los módulos/funcionalidades que no existen o que no tengan desarrolladores activos (1 responsable por módulo). Si desea tomar este rol con la idea de un nuevo módulo/funcionalidad, por favor pregunte por ello en el mailing-list dev de Dolibarr.


=== Desarrollador grado [[FAQ_Desarrolladores#Almirante|Almirante]] (Confirmadores CVS, parches correctores) ===
=== Desarrollador grado [[FAQ_Desarrolladores#Almirante|Almirante]] (Confirmadores GIT, parches correctores) ===


Objetivos/Autorizaciones: Desarrollar, integrar o simplemente validar y confirmar en el CVS, los '''parches correctivos'''.
Objetivos/Autorizaciones: Desarrollar, integrar o simplemente validar y confirmar en el GIT, los '''parches correctivos'''.


Sólamente después de un tiempo variable (que puede ser muy largo) en la categoría de Cazador, y si la calidad de los parches envíados son satisfactorios, un Yoda le ofrecerá acceso directo a CVS. Se habrá convertido en un Almirante de la alianza Dolibarr.
Sólamente después de un tiempo variable (que puede ser muy largo) en la categoría de Cazador, y si la calidad de los parches envíados son satisfactorios, un Yoda le ofrecerá acceso directo a GIT. Se habrá convertido en un Almirante de la alianza Dolibarr.


Este título no se pide, se obtiene por decisión o proposición de un Jedi ó Yoda que ha estimado que ha enviado suficientes parches como para ser un Almirante serio. El acceso a CVS de un Almirante debe de ser utilizado para confirmar traducciones, correcciones de bugs declarados en Savannah o en el foro (tanto correcciones personales como parches enviados por un Cazador). Toda confirmación CVS debe incluir obligatoriamente en la descripción (el campo log de la confirmación), el número de bug de Savannah corregido o el título del mensaje del foro que indica el problema. Sólo una traducción escapa a esta limitación (no hay restricciones para las traducciones). El incumplimiento de esta limitación, puede dar lugar a la degradación a la categoría de Cazador. Para el envío de nuevas funcionalidades, debe seguir obligatoriamente los principios indicados acerca de los parches enviados a la Lista de Correo (Mailing List '''Dolibarr-dev''').
Este título no se pide, se obtiene por decisión o proposición de un Jedi ó Yoda que ha estimado que ha enviado suficientes parches como para ser un Almirante serio. El acceso a GIT de un Almirante debe de ser utilizado para confirmar traducciones, correcciones de bugs declarados en Savannah o en el foro (tanto correcciones personales como parches enviados por un Cazador). Toda confirmación GIT debe incluir obligatoriamente en la descripción (el campo log de la confirmación), el número de bug de Savannah corregido o el título del mensaje del foro que indica el problema. Sólo una traducción escapa a esta limitación (no hay restricciones para las traducciones). El incumplimiento de esta limitación, puede dar lugar a la degradación a la categoría de Cazador. Para el envío de nuevas funcionalidades, debe seguir obligatoriamente los principios indicados acerca de los parches enviados a la Lista de Correo (Mailing List '''Dolibarr-dev''').


la obtención del grado de Almirante es rara porque está limitada. La calidad de Dolibarr sólamente puede ser mantenida con un número de Almirantes controlado, ello no implica el tener un número de desarrolladores (Cazadores) importante (gracias al sistema de parches)  
la obtención del grado de Almirante es rara porque está limitada. La calidad de Dolibarr sólamente puede ser mantenida con un número de Almirantes controlado, ello no implica el tener un número de desarrolladores (Cazadores) importante (gracias al sistema de parches)  
Line 59: Line 59:
+ Los desarrolladores de grados superiores.
+ Los desarrolladores de grados superiores.


=== Desarrollador grado [[FAQ_Desarrolladores#Z-6PO|Z-6PO]] (Confirmadores CVS de traducciones) ===
=== Desarrollador grado [[FAQ_Desarrolladores#Z-6PO|Z-6PO]] (Confirmadores GIT de traducciones) ===


Objetivos/Autorizaciones: Integrar y confirmar en CVS, los parches relacionados con la traducción (o correcciones tipográficas, ningún otro motivo)
Objetivos/Autorizaciones: Integrar y confirmar en GIT, los parches relacionados con la traducción (o correcciones tipográficas, ningún otro motivo)


Actualmente tienen esta función:
Actualmente tienen esta función:
Line 83: Line 83:
=== Desarrollador grado [[FAQ_Desarrolladores#Cazador|Cazador]] (Enviadores de ficheros patch) ===
=== Desarrollador grado [[FAQ_Desarrolladores#Cazador|Cazador]] (Enviadores de ficheros patch) ===


Objetivos/Autorizaciones: Integrar y confirmar en el CVS, los parches correctivos de bugs.
Objetivos/Autorizaciones: Integrar y confirmar en el GIT, los parches correctivos de bugs.


Vacantes: Sí (sin límite.Los Patch se envían a la Lista de Correo de desarrollo '''Dolibarr-dev''')
Vacantes: Sí (sin límite.Los Patch se envían a la Lista de Correo de desarrollo '''Dolibarr-dev''')
Line 193: Line 193:
=== Rol J: Tester Dolibarr ===
=== Rol J: Tester Dolibarr ===


Objetivo: Probar la versión actual de Dolibarr (CVS)  e informar en la lista de correos el máximo de bugs posibles.
Objetivo: Probar la versión actual de Dolibarr (GIT)  e informar en la lista de correos el máximo de bugs posibles.


Actualmente tienen esta función:
Actualmente tienen esta función:
Line 207: Line 207:
* [http://2byte.es 2Byte.es] para dolibarr.es
* [http://2byte.es 2Byte.es] para dolibarr.es


= [[File:workcomputer.png]] Los Accesos CVS =
= [[File:workcomputer.png]] Los Accesos GIT =
 
El servidor CVS se alberga en savannah.
* Las instrucciones para acceder en modo lectura a CVS para recuperar la versión actual de desarrollo están en [https://savannah.nongnu.org/cvs/?group=dolibarr esta página]


El servidor GIT se alberga en github.com.
* Las instrucciones para acceder en modo lectura a GIT para recuperar la versión actual de desarrollo están en [https://github.com/Dolibarr/dolibarr/ esta página]
* Si le concierne, los requisitos para obtener un acceso en modo escritura son descritos en [[FAQ_Desarrolladores#C.C3.B3mo_convertirse_en_desarrollador_oficial|FAQ Desarrolladores]] para conocer la organización del proyecto y los pasos a seguir para llegar a ese objetivo.
* Si le concierne, los requisitos para obtener un acceso en modo escritura son descritos en [[FAQ_Desarrolladores#C.C3.B3mo_convertirse_en_desarrollador_oficial|FAQ Desarrolladores]] para conocer la organización del proyecto y los pasos a seguir para llegar a ese objetivo.
Un seguimiento gráfico de las confirmaciones CVS de la rama principal de desarrollo está también  disponible en la página [http://www.nltechno.com/stats/dolibarr/cvschangelogbuilder_dolibarr.html siguiente].


= [[File:communaute.png]] Las Listas de Correo =
= [[File:communaute.png]] Las Listas de Correo =

Navigation menu