dlindahl / omniauth-cas

A CAS OmniAuth Strategy
MIT License
88 stars 79 forks source link

Offer to replace dlindahl as a maintainer #52

Closed danschmidt5189 closed 6 years ago

danschmidt5189 commented 6 years ago

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 commented 6 years ago

I support this idea.

dlindahl commented 6 years ago

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

danschmidt5189 commented 6 years ago

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

danschmidt5189 commented 6 years ago

Done, thanks all!

samrocketman commented 5 years ago

@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 commented 5 years ago

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 commented 5 years ago

Sounds good to me!

vjt commented 5 years ago

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 commented 9 months ago

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