Estructura de las ramas de localizacion venezolana para la version 6.0

Registered by Javier Duran

A continuación se propondrá la estructura de las ramas para la localización venezolana en la version 6.0:

.- Rama estable
.- Rama trunk (modulo 1, modulo 2, ... modulo n)
   .- Rama trunk modulo 1
   .- Rama trunk modulo 2
   .- Rama trunk modulo n

En donde:

.- La rama estable:
Será la rama destinada para instalación, se congelará su desarrollo no se agregaran nuevas funcionalidades y solo se haran cambios para reparar bugs que puedan presentarse.

.- La rama trunk:
Será la rama de desarrollo contendra todos los módulos, y todos los días estaremos intentando mantenerla el día con por lo menos un commit diario (MERGE) con las ramas individuales, en ella se podrán estar verificando mejoras en la funcionalidad de los módulos, así como nuevos módulos.

.- Las ramas individuales (ramas trunk modulo 1, modulo 2...modulo n):
Contendra como su nombre lo indica módulos individuales lo que nos permitira un control particular y personalizado de cada modulo

Las reglas para los commit serán las siguientes:

.- Rama estable solo se permitirán commit que no impliquen una nueva caracteristicas o funcionalidad y correción de bugs.

.- Rama trunk solo se permitirán commit de MERGE, no se pondran realizar cambios directo sobre ella, si se desea agregar una nueva características o un nuevo modulo deberá realizarce en las ramas individuales. El comando para realizar esto es el siguiente:

      bzr merge -r X.. foo

    En donde estos nos permitirá unir los cambios en la rama foo desde la revision X.

.- Ramas individuales acá estará centrado todo el desarrollo, se podran realizar todo tipo de commit y una vez probados (básicas) se podran proponer para merge a la rama trunk. Se tendrá que crear una rama individual por módulo y para cada nuevo módulo.

Ejemplo:

Tenemos dos (2) ramas:

.- Rama casa será la rama principal (trunk)
.- Rama sala será una rama individual con tres (3) revisiones

Nos ubicamos en la rama casa:
  bzr merge -r 1.. ruta/rama sala

si ya se han realizados merge anteriormente con esta rama solo se tomarán los cambios no tomados anteriormente

Blueprint information

Status:
Complete
Approver:
Nhomar - Vauxoo
Priority:
High
Drafter:
hbto [Vauxoo] http://www.vauxoo.com
Direction:
Needs approval
Assignee:
Javier Duran
Definition:
Discussion
Series goal:
Proposed for 6.0
Implementation:
Implemented
Milestone target:
None
Started by
Nhomar - Vauxoo
Completed by
Nhomar - Vauxoo

Related branches

Sprints

Whiteboard

Estudiando los branch:

Hbto Dice:
"Yo estoy de acuerdo con esta propuesta,

Por favor requerimos de sus comentarios
"

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.