Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 698362 - Moving toolchain repos out of gentoo/ GitHub
Summary: Moving toolchain repos 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: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on: 698454
Blocks: 698358
  Show dependency tree
 
Reported: 2019-10-23 13:47 UTC by Michał Górny
Modified: 2020-01-05 06:59 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:47:04 UTC
The following GitHub repositories in the gentoo/ namespace seem to belong to you:

    binutils-config
    binutils-gdb
    gcc
    gcc-multilib-bootstrap
    glibc
    locale-gen
    pax-utils


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 Andreas K. Hüttel archtester gentoo-dev 2019-10-24 08:36:22 UTC
>     binutils-gdb
>     glibc

^ for these two option 2 please

> 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.

* The two repos already exist under proj/toolchain/ (but are empty right now)

* I'd be grateful if you could do the initial copy from github (I have a bandwidth problem right now)

* Access: full access for toolchain group, read-only for everyone else

* I can verify later, and will confirm when github can be removed
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-24 08:47:13 UTC
Are those the repos that require exception from copyright policy? I've tried proposing a new category for upstream forks precisely for that.
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2019-10-24 08:49:09 UTC
(In reply to Michał Górny from comment #2)
> Are those the repos that require exception from copyright policy? I've tried
> proposing a new category for upstream forks precisely for that.

Yes, since they contain the upstream branches (and upstream follows other policies compared to us).
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-29 17:48:45 UTC
We have a new fork/ category that doesn't enforce signoffs.  Which repos would you like to have there?
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-30 21:00:34 UTC
Following IRC discussions:

(In reply to Michał Górny from comment #0)
>     binutils-gdb
>     glibc

Those were migrated to git.gentoo.org:fork/*.  I've pushed the old contents, the server is still processing the push.

>     gcc

This one was removed.

I'm still looking for your request wrt remaining repos.
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-11-06 10:47:30 UTC
Ping.
Comment 7 Sergei Trofimovich (RETIRED) gentoo-dev 2019-11-18 23:41:10 UTC
> pax-utils
Should be a mirror of https://gitweb.gentoo.org/proj/pax-utils.git/. There is no new content.
Comment 8 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-11-19 06:42:37 UTC
(In reply to Sergei Trofimovich from comment #7)
> > pax-utils
> Should be a mirror of https://gitweb.gentoo.org/proj/pax-utils.git/. There
> is no new content.

Done.

Remaining;

binutils-config
gcc-multilib-bootstrap
locale-gen
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-12-26 09:36:21 UTC
Ping.  Would you mind me moving them all to git.g.o?
Comment 10 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-01-05 06:59:16 UTC
(In reply to Michał Górny from comment #8)
> binutils-config

Now proj/binutils-config.

> gcc-multilib-bootstrap

Now proj/gcc-multilib-bootstrap.

> locale-gen

Now proj/locale-gen.