[Hana] Transferring repository to boostorg on GitHub
Hi, I would like to know what is required from me to transfer the Hana repository from my GitHub account to boostorg. I reckon I should be added as a member of the boostorg "organization" on GitHub? Regards, Louis
On Thu, Oct 15, 2015 at 10:05 AM, Louis Dionne
I would like to know what is required from me to transfer the Hana repository from my GitHub account to boostorg. I reckon I should be added as a member of the boostorg "organization" on GitHub?
1. Yes, get added as a member of Boostorg github organization. 2. Give one of the boostorg owners admin rights to your hana repo. 3. The admin will transfer the repo from you to the boostorg organization. HTH -- -- Rene Rivera -- Grafik - Don't Assume Anything -- Robot Dreams - http://robot-dreams.net -- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail
On Thu, Oct 15, 2015 at 10:14 AM, Rene Rivera
On Thu, Oct 15, 2015 at 10:05 AM, Louis Dionne
wrote: I would like to know what is required from me to transfer the Hana repository from my GitHub account to boostorg. I reckon I should be added as a member of the boostorg "organization" on GitHub?
1. Yes, get added as a member of Boostorg github organization.
Forgot to say you do that by posting an issue here < https://github.com/boostorg/admin/issues>.
2. Give one of the boostorg owners admin rights to your hana repo.
And you'll be able to see the owner list here < https://github.com/orgs/boostorg/people?utf8=%E2%9C%93&query=role%3Aowner+> -- -- Rene Rivera -- Grafik - Don't Assume Anything -- Robot Dreams - http://robot-dreams.net -- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail
Rene Rivera
On Thu, Oct 15, 2015 at 10:14 AM, Rene Rivera
wrote: [...]
1. Yes, get added as a member of Boostorg github organization.
Forgot to say you do that by posting an issue here < https://github.com/boostorg/admin/issues>.
Thanks, seems like we're done with this already!
2. Give one of the boostorg owners admin rights to your hana repo.
And you'll be able to see the owner list here < https://github.com/orgs/boostorg/people?utf8=%E2%9C%93&query=role%3Aowner+>
I don't have the option to give "admin rights" to my GitHub repository. All I see is that I can transfer ownership to someone else, or to an organization inside which I have admin rights. I can also add "collaborators", but that seems to only give push access. As documented here [1], the way to transfer from a user to an organization is to give temporary admin rights within the organization to the owner of the original repository, and then the original owner can move the repo's ownership to the new organization. Isn't it what we should do? Regards, Louis [1]: https://goo.gl/BJtizq
On Thu, Oct 15, 2015 at 10:43 AM, Louis Dionne
Rene Rivera
writes: On Thu, Oct 15, 2015 at 10:14 AM, Rene Rivera
gmail.com>
wrote:
[...]
1. Yes, get added as a member of Boostorg github organization.
Forgot to say you do that by posting an issue here < https://github.com/boostorg/admin/issues>.
Thanks, seems like we're done with this already!
2. Give one of the boostorg owners admin rights to your hana repo.
And you'll be able to see the owner list here <
https://github.com/orgs/boostorg/people?utf8=%E2%9C%93&query=role%3Aowner+
I don't have the option to give "admin rights" to my GitHub repository. All I see is that I can transfer ownership to someone else, or to an organization inside which I have admin rights. I can also add "collaborators", but that seems to only give push access.
As documented here [1], the way to transfer from a user to an organization is to give temporary admin rights within the organization to the owner of the original repository, and then the original owner can move the repo's ownership to the new organization. Isn't it what we should do?
Right.. I always forget about this backwards way Github does this. OK.. You should be able to transfer it now. -- -- Rene Rivera -- Grafik - Don't Assume Anything -- Robot Dreams - http://robot-dreams.net -- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail
Rene Rivera
[...]
Right.. I always forget about this backwards way Github does this. OK.. You should be able to transfer it now.
Thanks, I can see it now. The only last thing I'm worried about is that GitHub won't redirect my old GitHub Pages traffic to the new GitHub Pages site. That means that all previous links to ldionne.github.io/hana will break. Would you happen to know what to do about this? Regards, Louis
On Thu, Oct 15, 2015 at 11:00 AM, Louis Dionne
Rene Rivera
writes: [...]
Right.. I always forget about this backwards way Github does this. OK..
You
should be able to transfer it now.
Thanks, I can see it now. The only last thing I'm worried about is that GitHub won't redirect my old GitHub Pages traffic to the new GitHub Pages site. That means that all previous links to ldionne.github.io/hana will break. Would you happen to know what to do about this?
No idea.. But does this < https://help.github.com/articles/transferring-a-repository/#redirects-and-git-remotes> handle that aspect? -- -- Rene Rivera -- Grafik - Don't Assume Anything -- Robot Dreams - http://robot-dreams.net -- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail
Rene Rivera
[...]
No idea.. But does this <https://help.github.com/articles/transferring-a- repository/#redirects-and-git-remotes> handle that aspect?
No. My issue is documented here [1]. They say: If the transferred repository contains a GitHub Pages site, then links to the Git repository on the Web and through Git activity are redirected. However, we don't redirect GitHub Pages associated with the repository. In particular, _I think_ this means that `ldionne.github.io/hana` will _not_ be redirected to `boostorg.github.io/hana` after the transfer. Even worse, `ldionne.github.io/hana` will now show a 404 instead of an helpful page saying "woops, this has moved!". That means that all links to the documentation (e.g. on StackOverflow, my presentations, this mailing list, etc..) will now be broken. Furthermore, I can't re-create a repository called "ldionne/hana" and overwrite the GitHub Pages site there to redirect to the new site, because creating a new repo will short-circuit the automatic redirection of git pull/push/clone/etc.. to the new Hana repository in boostorg. I sent a support request to GitHub to confirm my interpretation, and to ask for a fix if my interpretation is correct. Regards, Louis [1]: https://goo.gl/GSYQd0
Louis Dionne
[...]
That means that all links to the documentation (e.g. on StackOverflow, my presentations, this mailing list, etc..) will now be broken. Furthermore, I can't re-create a repository called "ldionne/hana" and overwrite the GitHub Pages site there to redirect to the new site, because creating a new repo will short-circuit the automatic redirection of git pull/push/clone/etc.. to the new Hana repository in boostorg. I sent a support request to GitHub to confirm my interpretation, and to ask for a fix if my interpretation is correct.
Regards, Louis
Until this has settled and I'm ready to press "Go!", you can take away my admin rights if you want. I'll let you know when I'm ready to go. Louis -- View this message in context: http://boost.2283326.n4.nabble.com/Hana-Transferring-repository-to-boostorg-... Sent from the Boost - Dev mailing list archive at Nabble.com.
Louis Dionne
Louis Dionne
writes: [...]
That means that all links to the documentation (e.g. on StackOverflow, my presentations, this mailing list, etc..) will now be broken. Furthermore, I can't re-create a repository called "ldionne/hana" and overwrite the GitHub Pages site there to redirect to the new site, because creating a new repo will short-circuit the automatic redirection of git pull/push/clone/etc.. to the new Hana repository in boostorg. I sent a support request to GitHub to confirm my interpretation, and to ask for a fix if my interpretation is correct.
Regards, Louis
Until this has settled and I'm ready to press "Go!", you can take away my admin rights if you want. I'll let you know when I'm ready to go.
Louis
Ok, I'd be ready to go. I contacted GitHub's support and they said they would consider redirecting GitHub Pages as a "feature", but it doesn't look like it's gonna be done anytime soon. I'll just let old links to the documentation break for now, since I lack a better solution. Regards, Louis
On Mon, Oct 19, 2015 at 7:33 AM, Louis Dionne
Louis Dionne
writes: Louis Dionne
writes: [...]
That means that all links to the documentation (e.g. on StackOverflow,
presentations, this mailing list, etc..) will now be broken. Furthermore, I can't re-create a repository called "ldionne/hana" and overwrite the GitHub Pages site there to redirect to the new site, because creating a new repo will short-circuit the automatic redirection of git
my pull/push/clone/etc..
to the new Hana repository in boostorg. I sent a support request to GitHub to confirm my interpretation, and to ask for a fix if my interpretation is correct.
Regards, Louis
Until this has settled and I'm ready to press "Go!", you can take away my admin rights if you want. I'll let you know when I'm ready to go.
Louis
Ok, I'd be ready to go. I contacted GitHub's support and they said they would consider redirecting GitHub Pages as a "feature", but it doesn't look like it's gonna be done anytime soon. I'll just let old links to the documentation break for now, since I lack a better solution.
OK, you can transfer it now. -- -- Rene Rivera -- Grafik - Don't Assume Anything -- Robot Dreams - http://robot-dreams.net -- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail
Rene Rivera
On Oct 19, 2015 8:35 AM, "Louis Dionne"
wrote: Rene Rivera
writes: [...]
OK, you can transfer it now.
I'm done, thanks.
Welcome. Remember to do the PRs to integrate into testing and update library information.
Yes, I will. However, I want to make sure that I don't break anything when I add my library as a submodule of the global project. How can I make sure that nothing bad happens? For example, that my Boost.Build scripts won't blow up and cause the build to fail as a whole? Do I just make a PR and then wait for the testers to update the matrix? Also, is there an exhaustive list of things that must be added to the global Boost project, a bit like what Abel asked? Regards, Louis
Louis Dionne wrote
Also, is there an exhaustive list of things that must be added to the global Boost project, a bit like what Abel asked?
Never mind about this, I just found https://svn.boost.org/trac/boost/wiki/ReleasePractices/ManagerCheckList#NewL.... Regards, Louis -- View this message in context: http://boost.2283326.n4.nabble.com/Hana-Transferring-repository-to-boostorg-... Sent from the Boost - Dev mailing list archive at Nabble.com.
participants (2)
-
Louis Dionne
-
Rene Rivera