Transferring repo to amiaopensource
Closed this issue Β· 7 comments
I'd like to transfer https://github.com/nkrabben/av-python-carpentry/ to this org as a more appropriate home than my personal repo. Ben and I would still be maintainers.
However, I can't transfer it because I don't have permission to create repos here. Any suggested ways to work around this?
I believe that you can just go ahead and initiate the transfer through the settings tab. That should ping us and we can then accept the transfer and re-add you both as maintainers on this end.
I get an error message
"You donβt have the permission to create public repositories on amiaopensource"
Ahh in diving deeper into the Github docs, yes that does seem to be a limitation. I'll elevate you for the transfer!
Oh hah! Looks like elevation shouldn't be required - looks like you weren't a member. Invitation sent! I believe as a member you should have the access you need to create a repo. If it turns out otherwise, we can fix that!
A beautiful exchange!
Phew, looks like it's all working now. https://amiaopensource.github.io/av-python-carpentry/
For anyone doing this in the future, transfer is easy. Redirecting any gh-pages links is much harder.
- Create a repo for the user/project named user/project.github.io
- Add the jekyll-redirect-from gem to the configuration
- Create a redirect template
- Create a subdirectory for the old github.io url in the repo
- Add markdown pages for each page using the template
- Add a link to the new location on your 404 just in case
There's probably a better way of doing, I hope.
Rad! Thank you! Let us know if any permissions issues crop up and we'll get ya sorted!