Release cycle - darktable-org/darktable GitHub Wiki
Preparing a release needs some time and a proper calendar.
The standard releases are on June 21 for the summer release and December 21 for the winter release.. A count down from these target dates gives:
-
feature freeze : ~W-6 / mid-May / mid-November
- no more features added to darktable
- only fixes are accepted past this date
-
string freeze : ~W-4 / end-May / end-November
- no more strings changed in the code
- the translators can start the final translation of all strings
-
full freeze : ~W-2 / mid-June / mid-December
- no more changes to the code or translations
- the branch for the release is created
- incomplete translations are removed
- a tarball is created
- the packagers can start building the binaries (Linux, Windows, MacOS)
-
final release (on the solstices) : June 21st (summer release) / Dec 21st (winter release).