-
Notifications
You must be signed in to change notification settings - Fork 81
transfer sphinx-js project #233
Comments
Seems like a fine code of conduct but I guess it is very Mozilla branded. I guess we can copy our own version from here:
I'm always confused about what the etiquette is with this for forks and ownership transfers. I think that the original authors are still authors but no longer maintainers. The primary argument for removing old people is if they want to be removed for some reason or if they are getting contacted by people about it? What do you think? Thanks again @willkg for your work on this project! |
In other projects, I have a contributors file where people who've contributed are listed. This project doesn't do that, but it could. We could seed it with the git committers. I find "authors" and "maintainers" project metadata which gets tracked in various places to be an invitation for users to contact when they need help. Thus, people who aren't active on a project shouldn't be listed there. I'm not aware of any virtues to being listed in "authors" or "maintainers" but not being active. You can always change it when you take over. |
The only reason I'm sensitive of this point is that I observed an argument about it in the past: a new maintainer removed the previous maintainer from the authors list and the old maintainer got angry.
This seems like a good argument. |
I respect the work Erik put into sphinx-js and you're right--we shouldn't just drop things like that entirely. I added a CONTRIBUTORS file like I have with Bleach in PR #234. Does that look ok? |
Looks great. |
Ours is probably also a bit Mozilla branded, as we didn't change it from the time when Pyodide was a Mozilla project :) |
At least Pyodide's COC doesn't tell you to email Mozilla to report violations though... |
Thanks for taking on the mantle, @hoodmane! I'm fine being listed as |
I added a Provenance section to the README about where sphinx-js originated and also pointing to the CONTRIBUTORS file for details. I think that covers things. |
Beautiful. Much appreciated! :-D
… On Sep 28, 2023, at 15:47, Will Kahn-Greene ***@***.***> wrote:
I added a Provenance section to the README about where sphinx-js originated and also pointing to the CONTRIBUTORS file for details. I think that covers things.
|
I wrote up a bug to transfer the project from |
Is something still blocking the repo from being transferred? The tasks seem to have been completed, and only the actual transfer seems to be left to do. |
We've been working on this for slightly under a year now. The thing that's holding everything up is paperwork we need signed before we can do the transfer. @hoodmane and I are still working on it, but there's no ETA. |
I haven't heard any updates in many many weeks. I don't want to keep sitting on this, so I'm changing gears and I'm going to deprecate the project. I'll close this out in favor of #247 . Sorry! |
It's unfortunate that the Open Source Collective doesn't seem able to sign legal agreements. Thanks for trying though @willkg. I suppose if we want we can perfectly well publish under |
Issue #226 caused us to sit down and figure out the future of this project. @hoodmane is maintaining a fork for pyodide. We worked out that we're going to transfer this project to @hoodmane.
This covers the tasks to transfer:
CODE_OF_CONDUCT.md
The text was updated successfully, but these errors were encountered: