Cuando se cambia el software de código abierto, ¿cómo se llama la nueva versión del software?

Los nuevos proyectos de código abierto a menudo comienzan con números de versión que comienzan con “0” porque sienten que las primeras cargas de código fuente y lanzamientos binarios no tienen la cantidad de funcionalidad que sienten que sería en “V1”. Entonces verá números de versión como “V0.7”.

Los números de versión generalmente tienen 3 o 4 números. Mayor, menor, parche y, a veces, construir. Entonces, por ejemplo, V3.1.4 o V3.1.4.172. El primer número se revisa cuando se introduce una funcionalidad principal. En muchos casos, existe una política contra el cambio de llamadas de API a menos que se cambie el número de versión principal. El segundo número es la versión menor. A menudo se introducen pequeños cambios de funcionalidad en estas versiones. El tercer número es el lanzamiento del parche. Por lo general, solo son para corregir errores. El cuarto número, si está presente, suele ser el número de compilación. Este es el número de índice secuencial de la compilación y compilación real del software. Los proyectos de código abierto suelen ser más abiertos sobre el número de compilación ya que todas las compilaciones son accesibles para el mundo.

Cuando se usan “nombres” (en lugar de números), generalmente solo se usan para nuevas versiones principales y, en menor medida, versiones menores. A veces los administradores se les ocurre el nombre, y a veces permiten que la comunidad sugiera nombres y permiten la votación abierta.

Generalmente usan el mismo nombre con un número de versión. Aquí hay algunos sistemas comunes:

  • Fecha de lanzamiento
  • Número de versión de control de versión
  • El más común es Major.Minor.Bugfix