1 |
On 01/15/2015 03:32 PM, Michał Górny wrote: |
2 |
> Hello, developers. |
3 |
> |
4 |
> Since the mighty git migration is getting delayed once again, I would |
5 |
> like to finally set some temporary measures to at least make Gentoo |
6 |
> semi-livable for our users. In particular, I would like to make |
7 |
> an official rsync2git mirror that would be updated from our rsync |
8 |
> as often as possible, serving both as a base for efficient user syncing |
9 |
> and pull requests. |
10 |
> |
11 |
> While I initially wanted to establish something new, swegener has told |
12 |
> me he is running such a thing already for a long time [1]. So what I'd |
13 |
> like to do instead is moving swegener's repo to gentoo/ and possibly |
14 |
> adding a short doc explaining that it's not the gentoo-x86 repo but |
15 |
> just a mirror, how often it's updated and how one can contribute. |
16 |
> |
17 |
> As for the contribution process, usual pull requests are the way to go. |
18 |
> Of course, developers must not ever merge them directly to the repo. |
19 |
> Instead, they need to be pulled locally, reviewed and re-committed to |
20 |
> CVS. This can be done either by the relevant maintainer (if he cares) |
21 |
> or by a dedicated team who proxies between contributors and other |
22 |
> developers. |
23 |
> |
24 |
> The question is: do we need a new team for that, or does one of |
25 |
> the existing teams want to handle it? proxy-maintainers? |
26 |
> |
27 |
> [1]:https://github.com/swegener/gentoo-portage |
28 |
|
29 |
Thanks, this is awesome. If anyone is looking for some more related work |
30 |
to do, we could create a similar repository with submodules spit out for |
31 |
various parts. Then we could add support to portage to sync git |
32 |
submodules individually, like the rsync support that has already been |
33 |
added for bug 534070 [1]. |
34 |
|
35 |
[1] https://bugs.gentoo.org/show_bug.cgi?id=534070 |
36 |
-- |
37 |
Thanks, |
38 |
Zac |