Closed fregante closed 8 years ago
Maybe the transfer ownership o the repos will work, I would create a test repo and transfer the ownership? If the redirects still work packagecontrol.io should not notice any changes.
But btw. when do you have time to do this? I should have some time this sunday and the whole next weekend.
GitHub seems to redirect git clone
requests, so if both the package managers use git to pull the data we can just transfer them.
But if we just follow the suggested instructions we don't have to rely on "if"s. We'd still have to update the two managers eventually :)
@bfred-it
Even if we screw it by the one or other way, we have five install per day in the average so a downtime of 1-2 hours wont kill us.
Alright! Either way you have access to the organization so you can start the transfer whenever you have time. Remember to only delete the GhostText/GhostText repo, not the other two, because THOSE will be the ones the the package managers access, not GhostText/GhostText
Ok, I opened a PR for packagecontrol in the meanwhile. You can do this already since GitHub will redirect current requests to the new transferred repo as you suggested:
Do it in this order because otherwise it won't let you transfer.
I also created the final https://github.com/GhostText/GhostText-for-SublimeText repo, this doesn't need any changes for now, it has all the tags necessary for packagecontrol to work.
Great! So far so good!
I finished almost all of my tasks, now we only need to move the apm package.
@bfred-it
I will take care about this but I need some time reading about the atom package management again.
No problem! I was reading about it yesterday too and I couldn't find many answers
It seems that I never published the Atom prototoype to apm, thats makes the move to the org simple… .
Alright :)
I thought about moving all the Chrome issues, but there are quite a few, so I'll leave them there... until they get resolved. Any important ones will be migrated as needed.
This means that the move is done. ST's redirect is tracked directly here, if you want to subscribe: https://github.com/wbond/package_control_channel/pull/5408
Time for beer? 🍻 😁
FYI, renaming repos requires the Package Control Channel to be updated because it uses the API to fetch data and github does not set up redirects for the API endpoints.
You both should also publicly declare your membership in the org, so that users can see who the maintainers are. ;)
Thanks for the all the info @FichteFoll!
I saw the org appear on my profile but I didn't realize that only I could see that. :) I'm public now!
Hello, picking up the conversation from https://github.com/Cacodaimon/GhostText-for-Chrome/issues/43 I want to suggest to merge the 4 repos as much as possible to avoid diluting our efforts and simplify issue creation.
I created a GH organization that would include the necessary repos: https://github.com/GhostText
It's currently filled with placeholders to better illustrate it
https://github.com/GhostText/GhostText https://github.com/GhostText/GhostText-for-Atom https://github.com/GhostText/GhostText-for-SublimeText
Unfortunately the editors require direct access to the repos so we have to keep them separated, but we can still benefit this merge by disabling
issues
on both.Here's the suggested order of operations and the suggested operator (me: 💙; @Cacodaimon: 💚)
By following this: