You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are way too slow to release new versions, but at the same time it's unnecessarily difficult to install Effekt for students and other users. Let's resolve that by moving to a weekly ("nightly") release.
Details
On GitHub CI, set up a cronjob for every Monday at 3am to make a new release.
Version format: M.YY.WW, so for example 0.24.10 for the 10th week of 2024 where the major version is 0.
A related commonly used format is called Calendar Versioning.
Possible problems
What if we want to release a new (sub)version quickly?
Regarding prior art, Minecraft uses YYwWWN (where N is some unique identifier) for their weekly snapshots, so for example 24w10a.
We could similarly do 0.24.10.0 or 0.24.10.a or something like that. :)
The text was updated successfully, but these errors were encountered:
Motivation
We are way too slow to release new versions, but at the same time it's unnecessarily difficult to install Effekt for students and other users. Let's resolve that by moving to a weekly ("nightly") release.
Details
On GitHub CI, set up a cronjob for every Monday at 3am to make a new release.
Version format:
M.YY.WW
, so for example0.24.10
for the 10th week of 2024 where the major version is0
.A related commonly used format is called Calendar Versioning.
Possible problems
What if we want to release a new (sub)version quickly?
Regarding prior art, Minecraft uses
YYwWWN
(whereN
is some unique identifier) for their weekly snapshots, so for example24w10a
.We could similarly do
0.24.10.0
or0.24.10.a
or something like that. :)The text was updated successfully, but these errors were encountered: