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

Offer to replace dlindahl as a maintainer #52

Closed
danschmidt5189 opened this issue Jul 19, 2018 · 9 comments
Closed

Offer to replace dlindahl as a maintainer #52

danschmidt5189 opened this issue Jul 19, 2018 · 9 comments

Comments

@danschmidt5189
Copy link
Collaborator

danschmidt5189 commented Jul 19, 2018

Per this comment, I'd like to volunteer to take over as a maintainer from @dlindahl.

I work for the UC Berkeley Libraries, which use CAS for both authentication and authorization of a few sites, including geodata.lib.berkeley.edu and altmedia.lib.berkeley.edu. Rails w/Devise has become our default framework for web applications, so we leverage omniauth-cas extensively. And, obviously, we have CAS servers onsite to use for real-world testing.

I don't expect to leave Berkeley anytime soon, but if that did happen we have other developers who could take over from me. As open-source maintainers go, I think we're a relatively safe bet. As a final point in our favor, we also use GitLab and would like to integrate omniauth-cas with that as well.

As for where this is coming from, it seems like this repo is slow to take on changes. The last commit is from 2016, although there are several open issues and pull requests (including one of mine, which addresses a significant bug). The code is functional, but the tests could use some updates and I suspect a few other open issues are legitimate (#41, #32).

@eriko
Copy link
Contributor

eriko commented Jul 19, 2018

I support this idea.

@dlindahl
Copy link
Owner

@danschmidt5189 I've added you as a GitHub collaborator. Can you send me the email address that your Rubygems account is attached to?

@danschmidt5189
Copy link
Collaborator Author

Should be on my RubyGems page — https://rubygems.org/profiles/danschmidt5189.

@danschmidt5189
Copy link
Collaborator Author

Done, thanks all!

@samrocketman
Copy link
Contributor

@dlindahl I recommend transferring this project to a shared organization between you and @danschmidt5189 . I am mostly recommending this as a protection for @dlindahl because: so long as the project falls under your username your reputation as a software developer depends on the quality of management for this project which you no longer maintain.

By transferring to a shared organization you are still attributed as being the original author but your current and future reputation does not hinge on the quality of maintenance for this project.

Just a friendly recommendation because there have been news articles of projects abused and the person hosting it loses face even though they handed off the project to someone else.

@danschmidt5189
Copy link
Collaborator Author

danschmidt5189 commented Apr 15, 2019

I think that's a good idea, and GitHub org's are free to open source projects so there's no cost.

@dlindahl how do you feel about transferring to omniauth-cas/omniauth-cas? We'll need to add any other maintainers there as well. (Plus update CI/RubyGems/etc.)

@dlindahl
Copy link
Owner

Sounds good to me!

@vjt
Copy link
Collaborator

vjt commented Apr 16, 2019

Great. Please transfer my maintainership, albeit not working on this directly, still using it in many projects thus always always available to fix the occasional bug and run tests.

Cheers and thanks,

@tagliala
Copy link
Collaborator

Hello,

any chance to move to omniauth-cas/omniauth-cas and add also me to maintainers?

I can see there is already an organization, but I do not know if this is owned by someone interested in maintaining this gem: https://github.com/omniauth-cas

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

6 participants