onetrueawk / awk

One true awk
Other
1.96k stars 156 forks source link

Please keep tagging releases at some sort of interval #222

Closed alerque closed 4 months ago

alerque commented 4 months ago

Revisiting #141...

We stopped getting new tags back in 2023, then the internal version date string got bumped a few more times, and now nothing.

It is an ongoing problem trying to keep this updating in downstream packaging. It's a huge waste of distro packagers time to try to hunt down if/when there is an update and whether it should actually get published. It takes a bit of research to figure out the intentions of every commit.

Please periodically at tags. They don't need to be fancy releases with changelogs or anything, just tag the repo periodically to signal the intention that "this commit is expected to work, ship this as the latest version". Ideally this would match the internal version string too so we can cross check it.

plan9 commented 4 months ago

ok. will tag periodically.

enh-google commented 4 months ago

as another downstream (Android AOSP), should i only update to tagged releases, or continue to stay close to ToT?

plan9 commented 4 months ago

@alerque @enh-google latest tag is 20240311 - this is a fairly stable version.

alerque commented 4 months ago

Yup yup. Thanks to having a tag it turned up on my radar and I updated Arch Linux packaging yesterday.

enh-google commented 3 months ago

thanks! i've switched AOSP over to tags for 20240311, which means that we won't take another update until there's another tag. (previously we were just taking random SHAs whenever anyone turned the crank to see if there was anything new upstream.)

alerque commented 2 months ago

Did you forget to tag f8be48fc79d6508189794d751e1021b91452f660 as a reelase?