The Spacewalk git repository is migrating to github! This will enable better community submission interaction via the github pull request process, instead of emailing patches to a mailing list where they can be missed or forgotten.

As a result, you MUST update your existing git repositories to use the github Spacewalk repository as upstream instead of the fedorahosted repository. The fedorahosted Spacewalk repository will no longer be updated! The github repository should currently be identical to the fedorahosted repository, so you should be able to simply update your origin url and proceed with whatever you were doing.

To update your existing repository, please run one of the following commands:

git remote set-url origin g...@github.com:spacewalkproject/spacewalk.git
* Upside: If you have commit access you can upload your ssh public key to your github account and not have to log in to github every time you push something
 * Downside: Some proxies and firewalls block the ssh ports

git remote set-url origin https://github.com/spacewalkproject/spacewalk.git
 * Upside: Works even behind proxies or firewalls
* Downside: If you have commit access you will have to log in to your github account each time you push

That's it, you are done and can continue with your life!

FAQ:
Q: Why is my github user not credited with my past commits?
A: That's probably because your github user is using a different email address than the one that they were committed under. Simply add (and verify) the other email address and then when github gets around to it they'll recalculate things and attribute your commits to you.
https://help.github.com/articles/why-are-my-commits-linked-to-the-wrong-user#the-past-is-history

Q: What if my github user has write access to Spacewalk but I specifically want this clone to be read-only? A: You... can't. The closest you can come is to use the https url above so that you would be forced to manually type in your username / password to push back upstream. That will at least prevent accidents. And really that's not so different from a read-only url, because if you really wanted to you could always change the read-only url and then push from anywhere. Just use the https url and if it asks for your credentials you'll know you've done something wrong.

Q: What if I had write access to the fedorahosted repository and now I don't to the github repository?
A: Email me and I'll get you set up.

-Stephen Herr

_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Reply via email to