Versioning

From Open Source Ecology
Revision as of 22:14, 23 September 2019 by Marcin (talk | contribs)
Jump to navigation Jump to search

Versioning practice at OSE follows the naming convention of naming the module under development followed by v for version and date. Example:

3D_Printer_v19.10

This refers to the 3D Printer, the version whose start build date was October of 2019.

Notes:

  1. Use official naming convention of modules from GVCS Modules List.
  2. In name, use capital letters for all first letters of words in the name. Thus, it's 3D Printer, not 3D printer.
  3. Use v in small letters, which is short for version
  4. Since we go through multiple prototypes over multiple years - start with the year in the version name.
  5. Use month for the month the projects was STARTED. Since documentation is realtime and you don't know when the version development will end - it makes sense to use the month started.
  6. If multiple versions are iterated in the same month, name the latter one with the DAY it was started, such as v19.10.22 (for starting on October 22)