-
-
Notifications
You must be signed in to change notification settings - Fork 8
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
Release 2.17.0 #2
Conversation
Hang on 2 minutes while I set up branch protection rules ⌛ Update: Done! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we coordinate this release with a v2.17.0 release of rubocop-rspec where the Capybara cops are removed?
[ask] Is there any need to change the author name of the license to match the gemspec? rubocop-capybara/rubocop-capybara.gemspec Line 14 in b775119
But, I don't know if this is the proper way to handle a license for this kind of extraction. |
I messed up the main branch, it is |
IANAL, but I'd stay away from changing the license text unless absolutely necessary, even though I have no idea who is the person specified there now. We've extracted parts from the original code, and changing the original author feels like re-licensing. |
When I looked, there were no branch protection rules defined for this repo. I added the same required checks as in rubocop-rspec, only for the |
That is certainly true. It would be best to avoid that. Thank you. |
@bquorning Not necessarily. We can release Is there a specific procedure after merging a PR like this, @bquorning ? I can imagine:
|
Don't forget to add another commit to |
@bquorning Invited you as an owner on RubyGems. |
@pirj I sent it to your e-mail address 👍 |
@pirj I may use my hey e-mail nowadays, but the RubyGems is still Darhazer at GMail |
@bquorning Do you happen to know what needs to be done to publish docs at https://docs.rubocop.org/rubocop-capybara? |
You need access to https://github.com/rubocop/docs.rubocop.org which currently only the rubocop-core team has. Perhaps @koic or @bbatsov can help, if they know GitHub permissions better than I do. |
Thanks for the pointer, @bquorning, I've sent a PR rubocop/docs.rubocop.org#12 |
I was late getting on this. IMHO, maybe RuboCop Capybara should have started with 1.0. Because starting with 2.x makes users wonder. For example, 1.0 was the start when RuboCop Performance was extracted from the core. OTOH, RuboCop Rails started with 2.0 because of the gem name conflict. This was a tough choice: |
I don't have a strong opinion here. As for
I don't think either of those two is an acceptable option. Even though |
Yeah,
I was considering this option. However, it may not be worth reverting to 1.0 from current released version, It's up to you :-) Since it has been released, 2.x seems to be fine. In short, as it is currently 😅 |
Should we release this GitHub repository? |
Before submitting the PR make sure the following are checked:
master
(if not - rebase it).CHANGELOG.md
if the new code introduces user-observable changes.bundle exec rake
) passes (be sure to run this locally, since it may produce updated documentation that you will need to commit).