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

find a new home for all repos #21

Open
kennethreitz opened this issue Jul 17, 2019 · 115 comments

Comments

@kennethreitz
Copy link
Contributor

commented Jul 17, 2019

In the spirit of transparency, I'd like to (publicly) find a new home for my repositories. I want to be able to still make contributions to them, but no longer be considered the "owner" or "arbiter" or "BDFL" of these repositories.

Some notable repos:

tl;dr: all repositories under the 'not-kennethreitz' org on github (https://github.com/not-kennethreitz) are effectively 'up for grabs'.

Considerations for maintainer selection:

  1. I will select you (or your organization) to maintain the project if you have a standing history of contributing to open source software, show enthusiasm / meager eagerness to learn, or have an interest in keeping the given project alive.
  2. Some projects have domains associated with them. These are included in the transfer.
  3. I am currently looking for a job (me@kennethreitz.org!), and my operating funds are very low. Therefore, if you or your organization are open to the idea of monetary exchange for ownership of a repo / pypi project, please email me. I am considering this an unlikely and rare situation. Only serious offers will be considered, and money won't influence maintainer-ship decisions.

As these are now community projects, I want the future of these projects to be influenced by the community — so please say something if you feel strongly about the future of any of these projects.

Many thanks,
Kenneth Reitz


Process

  1. Be interested in maintaining a repository.
  2. Leave a comment on this issue, stating your intentions.
  3. (optional) email me@kennethreitz.org with any additional information required.
@mitsuhiko

This comment has been minimized.

Copy link

commented Jul 17, 2019

dibs on requests 🤔

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

@mitsuhiko that'd be an interesting outcome :)

In all seriousness, are you still interested in the Python community? I haven't talked to you in a while. If you want it, it's yours to take care of. But, it's a large burden to bear. Perhaps the modern rendition of Pocoo would be able to handle it?

@oldani

This comment has been minimized.

Copy link
Member

commented Jul 17, 2019

I can help to take care of requests-html, I follow you in contributions to that projects and would like to keep improving it once async/requests library support is defined.

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

PyTheory is going to @Zelgius. He'll take good care of it.

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

Spread the stars outwards! 🌟

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

@oldani excellent. Many thanks. I'll wait to see if anyone else is interested in Requests-HTML before initiating the transfer.

@dcramer

This comment has been minimized.

Copy link

commented Jul 17, 2019

If @BYK is willing Sentry can offer management of requests-related repositories. He's the first member of our open source team here, which will certainly be growing over time. We'd leave core contributions and management up to the community, but we'd help maintain the larger organizational aspects (such as CoC, any financial concerns).

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

@dcramer fantastic news. Can you send an intro email to me@kennethreitz.org?

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

@oldani you must delete your fork in order for me to transfer to you.

@navdeep-G

This comment has been minimized.

Copy link
Member

commented Jul 17, 2019

What is a good one for me to get involved with @kenneth-reitz ?

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

@navdeep-G setup.py is a good one.

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

mead is being taken over by @abdounasser202

@navdeep-G

This comment has been minimized.

Copy link
Member

commented Jul 17, 2019

@kenneth-reitz Thx, I guess I call "dibs" on that one?

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

@navdeep-G transfer initiated! 🍰 enjoy the github stars!!

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

@taoufik07 is taking over responder!

@kobayashi

This comment has been minimized.

Copy link
Member

commented Jul 17, 2019

Can I have a chance to involve more to any repo @kenneth-reitz ?

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

Can you explain what you mean in more detail, @kobayashi?

@oldani

This comment has been minimized.

Copy link
Member

commented Jul 17, 2019

@oldani you must delete your fork in order for me to transfer to you.

Done and many thanks for creating the package initially, I will keep it great for sure:)

@tomchristie

This comment has been minimized.

Copy link

commented Jul 17, 2019

Yo. The python-http organization would also be a excellent place for requests to land up. I can put together a proper proposal about how we'd plan to tackle funding, maintainance etc.

I'd really like to deal with requests3, since that's pretty much what I've been working towards with http3 anyways.

@abdounasser202

This comment has been minimized.

Copy link

commented Jul 17, 2019

mead is being taken over by @abdounasser202

I deleted the forked mead repo. Now i'm waiting for transfer

@kobayashi

This comment has been minimized.

Copy link
Member

commented Jul 17, 2019

Can you explain what you mean in more detail, @kobayashi?

I mean I do want to take care of one of not-kennethreitz. Is there chance to do that? All of them are great! @kennethreitz

@vinayak-mehta

This comment has been minimized.

Copy link

commented Jul 17, 2019

I can look over tablib! camelot's export API was inspired from tablib :) Would love to integrate tablib more closely with camelot to support more export formats!

@ewdurbin

This comment has been minimized.

Copy link

commented Jul 17, 2019

Hello @kennethreitz! Given the cumulative impact that these projects have on the Python ecosystem at large, the Python Software Foundation would like to offer to accept transfers of these repositories into the @psf GitHub organization.

This organization was recently acquired by the Python Software Foundation and intended to provide administrative backstopping for projects in the ecosystem; existing maintainers of various projects will remain and the PSF staff will be available to manage repositories and teams as necessary.

We are working to finalize a few things but could be ready as soon as early next week. Thoughts?

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 17, 2019

@ewdurbin sold :)

@taoufik07

This comment has been minimized.

Copy link
Member

commented Jul 17, 2019

I really would like to see @tomchristie taking the reins of requests3 either under encode or the psf, regarding requests I think many cool orgs like the psf, encode or pocoo can provide the long term support and handle the burden !

and I support @ewdurbin proposition !

@atugushev

This comment has been minimized.

Copy link

commented Jul 17, 2019

Maybe https://jazzband.co/ ?

/cc @jezdez

@madsmtm

This comment has been minimized.

Copy link

commented Jul 17, 2019

Hi @ewdurbin. Since @python's recent acquirement of black, and the fact that a lot of other core community projects exist in that organisation, it'd be nice if you, or someone else, could elaborate on the difference between that and the new @psf organisation?

Sorry to bother if you were already planning on doing so 😉

@ewdurbin

This comment has been minimized.

Copy link

commented Jul 17, 2019

@madsmtm that's an excellent point! Indeed black moved to /python recently and was actually the impetus for the creation of the /psf namespace. The /psf organization is intended to support broader Python ecosystem interests that don't relate to the core language itself. Overtime we'll be moving many repos out of /python into /psf (for community projects) and /pyfound (for internal PSF concerns) to better namespace our GitHub presence.

@navdeep-G

This comment has been minimized.

Copy link
Member

commented Jul 17, 2019

@navdeep-G

This comment has been minimized.

Copy link
Member

commented Jul 18, 2019

@spyoungtech is it possible to collaborate?

@spyoungtech

This comment has been minimized.

Copy link

commented Jul 18, 2019

@navdeep-G absolutely! I was originally a collaborator on the project and look forward to making more contributions.
Though, I really got my hopes up for ownership 😓-- I would definitely add you as a maintainer as well, if you would be so kind to transfer. 🙏

@navdeep-G

This comment has been minimized.

Copy link
Member

commented Jul 18, 2019

@spyoungtech Adding me as a contributor would be greatly appreciated. :)

I have transferred over to you.

@spyoungtech

This comment has been minimized.

Copy link

commented Jul 18, 2019

Thank you very much @navdeep-G ! This means a lot to me.

You are a collaborator :)

@ncoghlan

This comment has been minimized.

Copy link

commented Jul 18, 2019

As there a few comments above relating to pipenv, note that that already migrated under the PyPA org around the same time that the dependency management tutorial was added to packaging.python.org: https://github.com/pypa/pipenv

Regarding @jazzband and the @psf GitHub orgs: these are excellent choices of destination, but note that both are relatively hands off from a day-to-day project governance perspective. That means they can provide assistance with project administration and tooling, and an increased assurance that new releases of a project will continue to be possible in the future, but projects will still need one or more active maintainers in order to continue evolving.

@sentriz

This comment has been minimized.

Copy link

commented Jul 19, 2019

Any chance of fish-pipenv? I've been using it since it since I found pipenv. Found it very useful. Also have somewhat decent knowledge of fish :) thank you

@BlitzKraft

This comment has been minimized.

Copy link

commented Jul 19, 2019

@kennethreitz I am interested in taking over saythanks.io, if that's not already been spoken for.

@schedutron

This comment has been minimized.

Copy link

commented Jul 19, 2019

@navdeep-G

This comment has been minimized.

Copy link
Member

commented Jul 19, 2019

@schedutron i asked for https://github.com/not-kennethreitz/flask-common in an earlier comment, if that’s okay with you? We can of course collaborate.

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 19, 2019

@BlitzKraft you have to delete your fork first!

@ParthS007

This comment has been minimized.

Copy link
Member

commented Jul 19, 2019

@kennethreitz Is there any possibility of adding me(ParthS007) on PyPI as well for pip-purge and background?

@sentriz

This comment has been minimized.

Copy link

commented Jul 19, 2019

thank you kindly Kenneth :) I won't do you dirty

@navdeep-G

This comment has been minimized.

Copy link
Member

commented Jul 19, 2019

@navdeep-G

This comment has been minimized.

Copy link
Member

commented Jul 19, 2019

Thx for the transfer of samplemod @kennethreitz ! However, the link indicates that it has expired. Can you try again?

@kennethreitz

This comment has been minimized.

Copy link
Contributor Author

commented Jul 19, 2019

@navdeep-G try again :)

@navdeep-G

This comment has been minimized.

@BlitzKraft

This comment has been minimized.

Copy link

commented Jul 19, 2019

@kennethreitz Done. Deleted my fork of saythanks.io.

@inishchith

This comment has been minimized.

Copy link

commented Jul 20, 2019

@kennethreitz I am interested in taking over https://github.com/not-kennethreitz/em-keyboard and https://github.com/not-kennethreitz/autoenv. (I see they're archived, but I feel improvements can be made).

@jezdez

This comment has been minimized.

Copy link

commented Jul 23, 2019

Maybe jazzband.co ?

Hey there, Jazzband would surely be a possible place to transfer projects to, assuming the project in question follows the Jazzband guidelines. I'm happy to answer if specific projects are a good fit based on my experience of the past ~35 projects. Feel free to open a ticket so all Jazzband members can chime in if they want.

@harrisbegca

This comment has been minimized.

Copy link

commented Jul 25, 2019

@kennethreitz we need this to happen 😜

@sadikkuzu sadikkuzu pinned this issue Jul 27, 2019

@hearot

This comment has been minimized.

Copy link

commented Jul 27, 2019

Are there any other repos that I could maintain?

@josegonzalez

This comment has been minimized.

Copy link

commented Jul 31, 2019

If PSF isn't willing or available for it, I would be happy to take the records project. I use it in some side projects and would love to be able to continue its development.

@ryanccn

This comment has been minimized.

Copy link

commented Aug 1, 2019

I would like to request for the following repos in the @not-kennethreitz organization:

  1. pipenvlib
  2. hypermark
  3. markdownplease.com
  4. typy.io
  5. pysoundcloud

(Ranked by preference)

If any of these repos would be transferred to my account, I would certainly be infinitely thankful 👍 👍 👍

Thanks!!!

@kennethreitz

@harrisbegca

This comment has been minimized.

@greyli

This comment has been minimized.

Copy link

commented Aug 2, 2019

@kennethreitz I would like to take flask-sslify, since it's unmaintained and doesn't support Flask app factory, I'm willing to make it live. Thanks!

@Zenith00

This comment has been minimized.

Copy link

commented Aug 6, 2019

@kennethreitz any chance for genome? :D

10/10 would spend $5 and host a Promethease report of kenneth reitz's DNA

@josegonzalez

This comment has been minimized.

Copy link

commented Aug 30, 2019

Re-requesting records be transferred to me :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
You can’t perform that action at this time.