In general, I'm ok with quarterly releases if this serves anyone.
We've already been working since some time on automating the necessary parts.
What I'd like to understand is who needs this and for which reasons. When we
update the process later, we'd re-check against these inputs.
Regarding 1.0, it was about selling the product to potential users which I can
understand.
Regarding quarterly releases, I only remember Cedric talking about it but
haven't clearly heard why -- @Cedric, was it that you released your product
quarterly? And quarterly Isar updates would help you in which way?
In my experience, many downstreams upgrade seldom (usually once per product
release, which is roughly two years). I perceived reluctance to upgrade Isar
because the custom distro aligns with cip-core and cip-core hasn't upgraded [at
the time of discussion]. That said, yearly custom distro upgrades are also
skipped till the product release.
We could think about starting with two releases per year, gaining experience
(esp. regarding larger code changes) and seeing which effort it requires.
We could discuss two-year major releases but maybe rather as an upper limit --
if an incompatible feature is merged, it would make sense to make a major
release earlier.
Yes, we don't have a stable branch and currently I'd like to avoid it if at all
possible. Regarding version naming, I'd keep the major-minor scheme for now.
Debian releases when it's ready, and we'd like to take the time plan as
guidance and not literally.
With kind regards,
Baurzhan