Replies: 3 comments 7 replies
-
For tags, I prefer the actual version without the |
Beta Was this translation helpful? Give feedback.
4 replies
-
What's the benefit? |
Beta Was this translation helpful? Give feedback.
2 replies
-
Let's stick with what we have please. I don't see any reason to change
…Sent from my iPhone
On Aug 5, 2022, at 3:01 PM, Jeremy Evans ***@***.***> wrote:
Set a high bar for a popular repo to follow established conventions (i.e. if people look at rack as an example of best practice).
I don't think what we currently do is a lower bar, and I don't think switching tagging formats somehow increases the height of the bar.
Allow us to use standard tools for release management like bundler/gem_tasks.
Do we plan to use this? What benefit would it bring? Looking at the tooling, I'm not sure we would want to use it. For example, it combines git push with git push --tags. I consider it a best practice to not push the tag until CI is passing for the commit, as you wouldn't want to tag a failing commit, right? Even if for some reason we wanted to use this tooling, it's not hard to override one method (https://github.com/rubygems/bundler/blob/35be6d9a603084f719fec4f4028c18860def07f6/lib/bundler/gem_helper.rb#L170-L172).
To sum up, you've made your point about consistency with other gems. You understand your request is inconsistent with what has been done historically in the library. You know that I'm against the change, so if you want this changed, please try to convince @tenderlove .
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'd like to propose we tidy up our branches and tagging strategies. I think we can standardise on the same model as rails. It's similar to our recent branches but tags should include a
v
prefix going forward.I'm open to ideas about stable branch naming conventions, but I don't see a big advantage over what we are currently doing, although I do prefer
stable-vx.y
overx-y-stable
which always felt backwards to me.Beta Was this translation helpful? Give feedback.
All reactions