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

Moving redux-devtools ecosystem to an org #394

Closed
kachkaev opened this issue Feb 6, 2018 · 33 comments
Closed

Moving redux-devtools ecosystem to an org #394

kachkaev opened this issue Feb 6, 2018 · 33 comments

Comments

@kachkaev
Copy link
Collaborator

kachkaev commented Feb 6, 2018

Hi @gaearon,

I'm curious what you think about moving redux-devtools repos into a dedicated group, say https://github.com/redux-devtools. This idea has been discussed between @zalmoxisus, @romseguy and me here:

Both @zalmoxisus and @romseguy seem to support this move as you can see in the comments, however, this might take some time given that they are not visiting github very often these days. The migration of the repos may remove some pressure from the original authors and also help PRs like reduxjs/d3-state-visualizer#13 quicker propagate to the end users (the one I'm mentioning is over six months old).

If you're happy to move the main redux-devtools repo into a new org, at least these other repos could go there as well:

BTW I'm not asking to become a part of the new group myself – I haven't contributed enough and I'm not sure I can take a long-term responsibility of a maintainer. However, I guess that a common place for the sister repos will help the community move the redux-devtools ecosystem forward! 🚀

WDYT?

@kachkaev
Copy link
Collaborator Author

ping @gaearon

1 similar comment
@kachkaev
Copy link
Collaborator Author

ping @gaearon

@kachkaev
Copy link
Collaborator Author

ping @gaearon 😞

@montogeek
Copy link

Can't @zalmoxisus do it?

@kachkaev
Copy link
Collaborator Author

@montogeek I guess he can't — he's not the owner of this repo.

@gaearon
Copy link
Contributor

gaearon commented Apr 19, 2018

For future reference, I disabled GH ping notifications a long time ago because I get too much noise. Next time you need to contact me about something important please send a Twitter DM :-)

If you set up an org I’ll happily transfer.

@kachkaev
Copy link
Collaborator Author

kachkaev commented Apr 19, 2018

OK, makes sense now. I'm not sure I could be entitled to set up an org, because my involvement in the devtools ecosystems just counts one PR. I don't feel lazy about this, just consider myself a ’stranger’ who should not be given too many rights in very important repos.

You must know the guys who're actively involved in devtools today, could someone among them create the group?

@timdorr
Copy link
Member

timdorr commented Apr 19, 2018

I wonder if we should set up a redux org? Unfortunately, both https://github.com/redux and https://github.com/reduxjs are taken.

@gaearon
Copy link
Contributor

gaearon commented Apr 19, 2018

You’re organising the effort so it makes sense to me that you get the rights. It’s not about who wrote the most code. Organisational work is just as important.

@gaearon
Copy link
Contributor

gaearon commented Apr 19, 2018

I took https://github.com/reduxjs early on just in case. It’s mine.

Wanna move Redux there?

@timdorr
Copy link
Member

timdorr commented Apr 19, 2018

Ah, cool! Let's do that.

Can you add me to the org as an admin so I can do the transfer myself? I'll want to coordinate some things (URLs in package.json, gitbook setup, etc) and schedule it so it happens without too much issue or breakages.

@gaearon
Copy link
Contributor

gaearon commented Apr 19, 2018

@timdorr Added you

@kachkaev
Copy link
Collaborator Author

kachkaev commented Apr 19, 2018

👏 @gaearon @timdorr!

@romseguy @zalmoxisus could you add @timdorr to your repos so that he could move them? Or instead, could you be added to https://github.com/reduxjs and move the repos yourself? Their list should be in my first comment, but I could have missed something.

@gaearon
Copy link
Contributor

gaearon commented Apr 19, 2018

LMK when the org is set up, and I can transfer my repos to it

@timdorr
Copy link
Member

timdorr commented Apr 19, 2018

Can you make me an admin/owner/whatever? I'll click the right buttons to make it happen.

@gaearon
Copy link
Contributor

gaearon commented Apr 19, 2018

Transferred repo to you

@timdorr
Copy link
Member

timdorr commented Apr 19, 2018

Can you make me an org admin too? I'll get it over to the org and invite in the relevant folks.

@gaearon
Copy link
Contributor

gaearon commented Apr 19, 2018

should be done

@timdorr
Copy link
Member

timdorr commented Apr 19, 2018

OK, moved it over and invited @zalmoxisus in to the Dev Tools team

@timdorr
Copy link
Member

timdorr commented Apr 19, 2018

Can @zalmoxisus and @romseguy request transfers of those repos into the @reduxjs org? I've added them both to the Dev Tools team, and I will make sure they maintain admin access to those repos.

@timdorr
Copy link
Member

timdorr commented Apr 20, 2018

BTW, you do this from the repo settings here:

screen shot 2018-04-20 at 11 49 49 am

screen shot 2018-04-20 at 11 50 03 am

@romseguy
Copy link
Collaborator

romseguy commented Apr 24, 2018

Submitting the form above I get " You don’t have the permission to create repositories on reduxjs”

@timdorr
Copy link
Member

timdorr commented Apr 24, 2018

Oops, had that set wrong. Just checked the right box, so give it another go!

@gaearon
Copy link
Contributor

gaearon commented Apr 25, 2018

@timdorr Do you mind if I also transfer redux-thunk?

@timdorr
Copy link
Member

timdorr commented Apr 25, 2018

Not at all. Anything Redux-y that you have under your personal account that you want to transfer over is totally fine.

@kachkaev
Copy link
Collaborator Author

kachkaev commented May 9, 2018

@romseguy thanks for moving redux-devtools-chart-monitor! Do you also mind migrating these two repos?

I have a pretty selfish reason for asking, which is reduxjs/d3-state-visualizer#13 😅

@romseguy
Copy link
Collaborator

romseguy commented May 9, 2018

I moved d3-state-visualizer.

redux-store-visualizer is just a demo of redux-devtools-chart-monitor, it could be deleted.

@kachkaev
Copy link
Collaborator Author

kachkaev commented May 9, 2018

Big thanks @romseguy! Also what is your view on npm publishing access for https://www.npmjs.com/package/d3-state-visualizer?

@timdorr
Copy link
Member

timdorr commented May 9, 2018

I made @romseguy a maintainer of the Dev Tools team in the org, so he can add anyone else that should be included in there. I'll do the same for @zalmoxisus as soon as he accepts the invite :)

@romseguy
Copy link
Collaborator

romseguy commented May 9, 2018

@kachkaev you should now have push access to d3-state-visualizer and redux-devtools-chart-monitor on both npm and github.

@SavePointSam
Copy link

Shouldn't this be closed now?

@gaearon gaearon closed this as completed Jun 5, 2018
@zalmoxisus
Copy link
Collaborator

I created #412 about using a monorepo instead of moving all repositories. But we can move with this if others think it would be better.

@zalmoxisus
Copy link
Collaborator

@romseguy we'll also need access to:

If we go with monorepo, no need to move everything to the org, just I'll need push access to npm (including the other 2 packages already moved to this org) and, after we merge the code, to add in description that it was moved to reduxjs/redux-devtools monorepo. I still have many critical issues to address, before starting that, so no rush with that.

I'll also add @kachkaev as a collaborator to this repository. If we go with monorepo then probably should transfer those repositories back (instead of keeping them orphaned in the org)? We could maintain those outside if you want.

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

7 participants