Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 698372 - Moving dlang repo out of gentoo/ GitHub
Summary: Moving dlang repo out of gentoo/ GitHub
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: GitHub (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marco Leise
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 698358
  Show dependency tree
 
Reported: 2019-10-23 13:56 UTC by Michał Górny
Modified: 2019-11-15 13:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-23 13:56:37 UTC
The following GitHub repositories in the gentoo/ namespace seem to belong to you:

    dlang

We'd like to remove all original repositories from GitHub, and keep only mirrors of whatever's on git.gentoo.org.  Therefore:

1. If some of those repositories are already on git.gentoo.org, please verify whether GitHub has no new content and ping me set up mirroring.

2. Alternatively, please consider moving them to git.gentoo.org.  Let me know if you need the repos created and whether you want them mirrored to GitHub, or there is no need for that.

3. Alternatively, I can transfer the ownership to your private GitHub account.

4. Finally, we can remove them if they have no original content.
Comment 1 Marco Leise 2019-10-25 15:41:28 UTC
Hello Michał,

I'd pick option 2 here mostly so that if I go MIA it can easily be updated. Option 3 would otherwise be fine, too. Mirroring to GitHub would be good for those who already use that. There is also at least 1 dependent repository by someone else. (Though personally I like cleaning things up when leaving.)

Best regards,
Marco
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-25 15:49:52 UTC
+repo repo/user/dlang
+       RW+ = marco.leise@gmx.de
+       R   = @all daemon gitweb
+       category = repo/user
+       owner = "Marco Leise <Marco.Leise@gmx.de>"
+       desc = "D programming language ebuild repository"
+       option hook.post-receive.gentoo-mirror = gentoo-mirror
+       config gentoo.mirror.url = git@github.com:gentoo/dlang.git

Does that look good?
Comment 3 Marco Leise 2019-10-25 15:53:29 UTC
I don't understand all the lines, but the email and description and mirroring look good.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-25 16:45:28 UTC
Should be set now.  Please push to git@git.gentoo.org:repo/user/dlang.git; it will automatically push the same thing to GitHub.  Note that it will overwrite everything on GitHub.
Comment 5 Marco Leise 2019-11-03 16:47:02 UTC
I have prepared some new commits now. Can you give me push access if I send you the public key I used on GitHub via email?
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-11-03 16:53:22 UTC
We already had one SSH key for you.  If it doesn't work, please send me the new key and lemme know if I should remove the old one while at it.
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-11-06 10:45:16 UTC
Ping.  Did you succeed in pushing?  If so, please close this bug.
Comment 8 Marco Leise 2019-11-15 13:26:28 UTC
Thanks alot! Login works now. Just need to read into signing off commits.