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

Conversion to standard Rails gem naming #11

Open
1 of 4 tasks
justin808 opened this issue May 10, 2019 · 6 comments
Open
1 of 4 tasks

Conversion to standard Rails gem naming #11

justin808 opened this issue May 10, 2019 · 6 comments

Comments

@justin808
Copy link
Member

justin808 commented May 10, 2019

In order to use the proper module name: cypress_on_rails, we're going to do the following:

  • Create a new release for cypress-on-rails with the deprecation message that the name is changing
  • Change the references of CypressDev to CypressOnRails, update the Gemspec and related files to indicate version 2.0.
  • Publish new cypress_on_rails gem
  • Update the name of the github repo to cypress_on_rails
@grantspeelman
Copy link
Collaborator

+1 on renaming CypressDev to CypressOnRails

to release a whole new gem really worth it?
Possible issues worth considering:

  • searching rubygems will return 2 very similar named gems.
  • the download count of the new gem will be less than the old gem for a long time
  • Wild links on the internet will first take you to the old gem

@yagudaev
Copy link
Contributor

I do think it is worth it for consistency. The new release with a description about the rename will tell people it has been renamed and avoid confusion.

Overtime it should be ok. FactoryBot was renamed from FactoryGirl too. The Ruby community is good at moving forward

@yagudaev
Copy link
Contributor

Looks like #10 addresses this PR.

Btw, GitHub can automatically redirect to a new repo. So any links directly to the repo from other website will always be correct.

@vfonic
Copy link
Contributor

vfonic commented Apr 2, 2020

For the old gem name you can also add postinstall message that will notify users of existence of the new gem name.

@vfonic
Copy link
Contributor

vfonic commented Apr 2, 2020

You should really go ahead and "reserve" cypress_on_rails gem name on rubygems (push the same code that's in this gem or push gem boilerplate) right now. Otherwise someone will do it before you and you won't be able to take ownership of that gem name anymore.

@Systho
Copy link
Contributor

Systho commented Feb 27, 2023

Shouldn't this issue be closed now ?

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

No branches or pull requests

5 participants