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

v0.12.0 Release Plan #92

Closed
cwe1ss opened this issue Apr 26, 2018 · 6 comments
Closed

v0.12.0 Release Plan #92

cwe1ss opened this issue Apr 26, 2018 · 6 comments

Comments

@cwe1ss
Copy link
Member

cwe1ss commented Apr 26, 2018

Milestone details: https://github.com/opentracing/opentracing-csharp/milestone/5

Relevant merged changes so far:

These have been small non-breaking changes. We could do a servicing release with them but I'd prefer having fewer big releases to make sure people don't have to update their dependencies too often. For that reason, I'd like to also get some other important issues done.

My candidates would be:

Would be great to get some more feedback/approval on these issues to get them done asap.

Other open questions:

  • Do we already want to include an implementation for the "Trace Identifiers" RFC? If we add any of my proposed candidate issues, we will break tracers so we might as well already include this.
  • Should we wait for the next Java release to have a synchronized release? There have been some commits. Not sure what else will be in their next release and when it will be.

What's your opinions on the frequency of releases? Anything else that should be included?

@MikeGoldsmith
Copy link
Member

Hey @cwe1ss - thanks for collating the release milestone. I think what you have proposed all makes sense and I agree including the additional three commits would be beneficial.

Regarding your open questions:

@cwe1ss
Copy link
Member Author

cwe1ss commented May 14, 2018

Alright, to move things forward, I went ahead and merged some PRs and put a time limit on the others. I'd like to do a release next week if that's ok for everyone.

@cwe1ss
Copy link
Member Author

cwe1ss commented May 19, 2018

I merged the other PRs and created the "0.12.0-rc1" release candidate!

Release notes: https://github.com/opentracing/opentracing-csharp/releases/tag/0.12.0-rc1
NuGet package: https://www.nuget.org/packages/OpenTracing/0.12.0-rc1

Please give it a try! I'd like to do the final release at the end of next week if there's no objections.

PS: Not sure yet if we should include #84 as well?! There's no definitive answer yet in that linked issue.

@MikeGoldsmith
Copy link
Member

Thanks for all your work on this @cwe1ss

@cwe1ss
Copy link
Member Author

cwe1ss commented May 24, 2018

No objections so far, so I'll go ahead and release it NOW.

@cwe1ss
Copy link
Member Author

cwe1ss commented May 24, 2018

v0.12.0 has been released!

Release notes: https://github.com/opentracing/opentracing-csharp/releases/tag/0.12.0
NuGet package: https://www.nuget.org/packages/OpenTracing/0.12.0

@cwe1ss cwe1ss closed this as completed May 24, 2018
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