8000 Request a new release · Issue #683 · theos/theos · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Request a new release #683

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
chenrui333 opened this issue Dec 30, 2022 · 2 comments
Open

Request a new release #683

chenrui333 opened this issue Dec 30, 2022 · 2 comments

Comments

@chenrui333
Copy link

👋 It looks like it has been almost four years since the last release, 2.5, it would be good to create a new release tag for the package manager distribution.

relates to Homebrew/homebrew-core#106118

@kirb
Copy link
Member
kirb commented Dec 31, 2022

Hi! Unfortunately as they bring up in that thread, Theos doesn't really lend itself well to being packaged or having tagged releases, because the changes are happening on a rolling basis. As we document:

Theos utilises a rolling release model, meaning the latest commit to the Git repo is the latest version of Theos available.

The tags that exist are from when I tried out the idea of doing regular tags, but it just didn't feel right I guess.

See also #111 for the prior discussion about this, although admittedly it does close out seeming like we would continue to do tagged releases, when we clearly haven't.

@chenrui333
Copy link
Author
chenrui333 commented Dec 31, 2022

I think CalVer is perfect for the rolling release model, there are lots of projects are doing weekly releases.

As for the tagging itself, you dont have to overthink, it is just a way to snapshot the codebase or manifest the changes (which folks can consume the changes gradually).

Let me know if that makes better sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0