“Lo más importante sobre un sistema de numeración de versiones es que tengas uno. Puede parecer pedante enfatizar este punto pero te sorprenderías cuántos scripts y pequeños programas aparecen sin ningún número de versión.
Lo segundo más importante sobre un sistema de numeración es que los números siempre van en sentido creciente. Los sistemas automáticos de versiones y el sentido del orden del universo se desintegrarán si los números de versiones no crecen. No importa si 2.1 es un gran salto y 2.0.005 es un pequeño salto pero sí importa que 2.1 sea más reciente que 2.0.005.
Sigue estas dos simples reglas y no fallarás (demasiado). A partir de aquí, la técnica más común parece ser la del esquema de numeración “nivel superior”, “nivel inferior”, “nivel de parche”. Ya te sea o no familiar el nombre, estás relacionado con él todo el tiempo. El primer número es el número superior y significa cambios o recodificaciones importantes. El segundo número es el inferior y representa funcionalidad añadida al principio de una estructura lo bastante coherente. El tercer número es el número de parche y normalmente se relaciona con arreglo de errores.”
http://mako.cc/projects/howto/FreeSoftwareProjectManagement-HOWTO.html
ezeq likes this.
Colegota shared this.