Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: [PATCH] add patchlevel to --version output



On 6/1/26 18:32, dana wrote:
On Mon 1 Jun 2026, at 16:46, Wesley Schwengle wrote:
Sorry, I wasn't really active on the maillinglist in the past few months (or in the past year if honest).

np i was being facetious

I know, but still :)

I think during our irc-discussion on the topic the preference for odd/even for releases vs development became a strong preference. At least for me it did.

i wasn't advocating for that, just mentioning that we did it that way in another project i was involved with. i wouldn't mind it either, but it would be a big change that would affect more than just test releases. also i think it's considered kind of old- fashioned now?

No, I don't think so. But what would probably help is to set a release
cadence, stick to once a year for stable releases, 5.9, 5.10, etc etc
and perhaps do some point releases every so many months to fix CVE's. Or
just CVE's.

Let upstream deal with cherry-picking, Debian does this, I saw Fedora
does too. So no need to worry about that IMO.

Which brings me to...

But even in those cases, a tagged pre-release is.. I'm not sure. tag vs release might be automated? ./zsh-release --version 5.9.2
-- rc 2 becomes 5.9.2~2 and tags it at 5.9.2-rc2?

the release process certainly should be automated, it's crazy that it's not tbh. getting rid of the ChangeLog would help with that, we wouldn't have to add a script to handle updating it

If you automate it, you can deal with bugfixes to a maint-branch, merge
maint into master. And I saw some mentions about ./changelog/[worker-
id].txt That should help a-lot. Automation probably helps making releasing easier, and hopefully more frequent.

as far as the tag vs version number, idk

It has my preference. You have the best of both worlds. Right now there is no real standard. And because releases are spread out over years there isn't really a standard to refer to.

there are lots of options, i just worry about annoying people

I don't ;) I think if you automate the release process the releases can
be done quicker and you annoy less people, both contributors and users.


Cheers,
Wesley

--
Wesley Schwengle




Messages sorted by: Reverse Date, Date, Thread, Author