Skip to content
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

Where are the releases? #95

Closed
andersfylling opened this issue Oct 25, 2019 · 4 comments
Closed

Where are the releases? #95

andersfylling opened this issue Oct 25, 2019 · 4 comments
Labels
kind/maintenance Maintenance tasks, such as refactoring, with no impact in features. priority/P1 Serious issue that requires eventual attention (can wait a bit) status/accepted We accept to work on it.

Comments

@andersfylling
Copy link
Contributor

I see you keep creating milestones and closing them, iterating the version. But where are the releases?

I'm sure you have your reasons, but would you be interested in doing git tags+github releases as well?

@karlmcguire karlmcguire added the kind/maintenance Maintenance tasks, such as refactoring, with no impact in features. label Oct 26, 2019
@erikdubbelboer
Copy link

Indeed tagging semver releases would be nice so people can see if there are API breaking changes or just bugfixes. It also look nicer in a go.mod file.

@martinmr
Copy link
Contributor

I think there are a few items (mostly usability and integration items) that still need to be handled before releasing a stable 1.0 release. But I'll look into whether we can release a release candidate or something of the sort. For now, you can use the commit hash to keep the version of ristretto fixed. Not the prettiest solution but should be enough to prevent you from being affected by any API changes.

@martinmr martinmr added status/accepted We accept to work on it. priority/P1 Serious issue that requires eventual attention (can wait a bit) labels Feb 21, 2020
@lonnblad
Copy link

I believe it would be good to create v0.. releases as well, it would help projects that use Ristretto already at this stage, even though the project might not be mature enough for a v1 release.

Personally, I like the deprecation policy for the Open Census go project.
https://github.com/census-instrumentation/opencensus-go#deprecation-policy

@martinmr
Copy link
Contributor

We just released a new pre-release v0.0.2 that includes the latest changes, including sets with TTL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/maintenance Maintenance tasks, such as refactoring, with no impact in features. priority/P1 Serious issue that requires eventual attention (can wait a bit) status/accepted We accept to work on it.
Projects
None yet
Development

No branches or pull requests

5 participants