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

Request: Ownership Transfer #249

Closed
edouard-lopez opened this issue Dec 19, 2020 · 14 comments
Closed

Request: Ownership Transfer #249

edouard-lopez opened this issue Dec 19, 2020 · 14 comments
Assignees
Labels
❓discussion understanding the project and its choices

Comments

@edouard-lopez
Copy link
Member

Project's Background

  • @rafaelrinaldi started the project in October 2015 and I'm grateful for it 👏 (see a5d0721)
  • I started to contribute to on early December 2015 (see 72f0e00)
  • @schrodincat/@andreiborisov started to contribute b09bfdc
  • plenty of other persons contributed with issues or PRs 👏

Rafael has been a great help to enter the project but sadly his involvement in the project has dwindled over time. Andrei was also a great help but decided to focus other project and left this summer.

What I'm Doing?

Since joining the project, I massively contribute to the project by:

  • adding new features 🚀 ;
  • adding lots of tests (now at ~170) 🤖 ;
  • configuring CI (twice, thanks Travis 😑) ;
  • onboarding new contributors 🧑‍💻 ;
  • triaging issues 🐛 ;
  • merging PRs 🔀 ;
  • defining code convention 📃 ;
  • releasing versions 📦
  • etc.

Like contributed a lot:

#1 edouard-lopez: 395 commits    6,275 ++    4,232 --
#2 rafaelrinaldi:  46 commits       540 ++      312 --
#3 boyeborg:         7 commits        42 ++        30 --
#4 benedictleejh:   7 commits        59 ++         4 --

@andreiborisov/schrodincat your stats are missing, it might be due to your username change, not sure.

Why This Request?

Transferring ownership is motivated by the fact that I'm the main contributor and the sole active maintainer. However, my hands are tied as I don't have the privileges to manage the project from top to bottom, e.g. to:

  • add new maintainers to remove single point of failure ;
  • access project's settings ;
  • configuring PR template ;
  • updating project's About and keywords to get more visibility ;
  • setting up an open collective (like we did in LessPass).

As a contributor and maintainer of various open-source projects, I know how difficult it is to stay focus and keep allocating time to them.

Community

First time I do such request, might have done some missteps. Be kind 🤗

@rafaelrinaldi

Would you be kind enough to transfer ownership to me, so I can take up the torch of the project?

@edouard-lopez edouard-lopez added the ❓discussion understanding the project and its choices label Dec 19, 2020
@edouard-lopez edouard-lopez changed the title Request: Ownership Transfert Request: Ownership Transfer Dec 19, 2020
@edouard-lopez edouard-lopez pinned this issue Dec 21, 2020
@rafaelrinaldi
Copy link
Collaborator

Thanks for bringing this up! I am more than willing to change our model but I think it would make more sense for us to setup an org instead so it is no longer tied to a specific maintainer. Thoughts?

@edouard-lopez
Copy link
Member Author

Organization is great!
It will give more flexibility to add contributors or add others related repo (e. g. @andreiborisov docker images ?)

@jorgebucaran
Copy link
Contributor

jorgebucaran commented Dec 22, 2020

Some ideas:

  1. @pureforfish
  2. @pure4fish
  3. @getpure @getpurefish
  4. @puregoesfish
  5. @puregonefishin
  6. @realpurefish

@edouard-lopez
Copy link
Member Author

edouard-lopez commented Dec 23, 2020

I like
2. @pure4fish
3. @getpure
I was thinking of
7. @pure.fish
8. @pure-prompt

@jorgebucaran
Copy link
Contributor

I think the name of the organization should suggest that this is a Fish project, so let's please avoid something generic like @pure (which is not even available) or @getpure (I've edited my post to reflect this realization).

@edouard-lopez
Copy link
Member Author

Apparently we can do pure.fish. Not a fan of @getpurefish
I'm updating my vote.

@jorgebucaran
Copy link
Contributor

Just fyi, organization names can't contain any special characters, so @pure.fish will become @pure-fish.

@edouard-lopez
Copy link
Member Author

I created a pure-fish organization and send you all ownership invitation, so we can continue.

@jorgebucaran
Copy link
Contributor

Thank you, @edouard-lopez. Now, it's just a matter for @rafaelrinaldi to accept the invitation and transfer the repository to the organization.

@rafaelrinaldi
Copy link
Collaborator

Happy to do this, folks! Thanks so much for your interest and for the willingness to maintain the project. It started as a weekend side project but you all made it much better!

@edouard-lopez I don't see the request for the transfer though? Can you try sending me again?

@jorgebucaran
Copy link
Contributor

@rafaelrinaldi What he sent you was an invitation to join @pure-fish, which should've landed in your email. You should be able to view it on the organization page too.

I don't see the request for the transfer though?

There's no request for transfer, you can find instructions to transfer it yourself here.

@rafaelrinaldi
Copy link
Collaborator

Joined the org from the email. Let me know if anything else is needed from
my end.

@jorgebucaran
Copy link
Contributor

Welcome aboard, @rafaelrinaldi. Yes, now you can transfer the repo to the organization.

@rafaelrinaldi
Copy link
Collaborator

Done. Thank you guys.

edouard-lopez added a commit to edouard-lopez/pure-zsh that referenced this issue Feb 17, 2021
*  URL change as we migrated to an organization (see pure-fish/pure#249)
* update details as we dropped support for some frameworks
* move above `brandonweiss` project as it has been inactive for 3 years (should we remove it?)
SuperSandro2000 pushed a commit to NixOS/nixpkgs that referenced this issue Jun 29, 2021
The repository of the project has been transferred to a GitHub organisation.
See pure-fish/pure#249.

The tests of this package are also failing upstream, so they have been
temporarily disabled here too.
@edouard-lopez edouard-lopez unpinned this issue Aug 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
❓discussion understanding the project and its choices
Projects
None yet
Development

No branches or pull requests

3 participants