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

Improve maintainability of library #77

Open
StefSchenkelaars opened this issue Nov 22, 2021 · 4 comments
Open

Improve maintainability of library #77

StefSchenkelaars opened this issue Nov 22, 2021 · 4 comments

Comments

@StefSchenkelaars
Copy link

Currently it takes quite long for pull requests to get reviewed and merged. As discussed #75 (comment), it would be nice if we could improve the community around this gem.

Steps we can take:

Add more contributors to GitHub

@nicksieger said he will try to track someone with admin rights.

Simplify releasing to rubygems

Maybe we can automate the releasing to rubygems in some way. I know there are tools to automatically bump versions once PRs are merged.
At our company we use this GitHub actions workflow to build and publish the gem to rubygems based on a GitHub release / tag.

@nicksieger
Copy link
Collaborator

One thought, should we create a new Github org for the projects and fork them there?

@StefSchenkelaars
Copy link
Author

Well, if we can prevent another fork that would be nice. But then indeed admin permissions on the repo would be nice.

Maybe @chrismo can help out? He is the only public member of the organisation.

@nicksieger
Copy link
Collaborator

Yeah I asked Chris, and he can probably help out. Though, since the livingsocial org/company is sort of defunct, I think it might make sense to create a new org and then check with Github support to see if they can make the new forks the official ones.

@StefSchenkelaars
Copy link
Author

StefSchenkelaars commented Nov 25, 2021

Hmm, I wanted to wait a bit to see if we could get admin access but it doesn't feel like it. So I've been looking at the forks network of this repo. It seems that netlify made a fork with some contributions but I don't know if they accept external contributors.

Maybe @kschlarman knows if it is possible to make the netlify fork the official fork? If we could become contributors, Nick can arrange the gem pushing rights.

If that's not the case we could use any of our personal forks or create a dedicated organisation. What do you think?

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