* [gentoo-project] Official rsync2git for syncing & pull requests
@ 2015-01-15 23:32 Michał Górny
2015-01-16 0:47 ` Zac Medico
0 siblings, 1 reply; 2+ messages in thread
From: Michał Górny @ 2015-01-15 23:32 UTC (permalink / raw
To: gentoo-project; +Cc: proxy-maint, swegener
[-- Attachment #1: Type: text/plain, Size: 1319 bytes --]
Hello, developers.
Since the mighty git migration is getting delayed once again, I would
like to finally set some temporary measures to at least make Gentoo
semi-livable for our users. In particular, I would like to make
an official rsync2git mirror that would be updated from our rsync
as often as possible, serving both as a base for efficient user syncing
and pull requests.
While I initially wanted to establish something new, swegener has told
me he is running such a thing already for a long time [1]. So what I'd
like to do instead is moving swegener's repo to gentoo/ and possibly
adding a short doc explaining that it's not the gentoo-x86 repo but
just a mirror, how often it's updated and how one can contribute.
As for the contribution process, usual pull requests are the way to go.
Of course, developers must not ever merge them directly to the repo.
Instead, they need to be pulled locally, reviewed and re-committed to
CVS. This can be done either by the relevant maintainer (if he cares)
or by a dedicated team who proxies between contributors and other
developers.
The question is: do we need a new team for that, or does one of
the existing teams want to handle it? proxy-maintainers?
[1]:https://github.com/swegener/gentoo-portage
--
Best regards,
Michał Górny
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 949 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [gentoo-project] Official rsync2git for syncing & pull requests
2015-01-15 23:32 [gentoo-project] Official rsync2git for syncing & pull requests Michał Górny
@ 2015-01-16 0:47 ` Zac Medico
0 siblings, 0 replies; 2+ messages in thread
From: Zac Medico @ 2015-01-16 0:47 UTC (permalink / raw
To: gentoo-project; +Cc: swegener
On 01/15/2015 03:32 PM, Michał Górny wrote:
> Hello, developers.
>
> Since the mighty git migration is getting delayed once again, I would
> like to finally set some temporary measures to at least make Gentoo
> semi-livable for our users. In particular, I would like to make
> an official rsync2git mirror that would be updated from our rsync
> as often as possible, serving both as a base for efficient user syncing
> and pull requests.
>
> While I initially wanted to establish something new, swegener has told
> me he is running such a thing already for a long time [1]. So what I'd
> like to do instead is moving swegener's repo to gentoo/ and possibly
> adding a short doc explaining that it's not the gentoo-x86 repo but
> just a mirror, how often it's updated and how one can contribute.
>
> As for the contribution process, usual pull requests are the way to go.
> Of course, developers must not ever merge them directly to the repo.
> Instead, they need to be pulled locally, reviewed and re-committed to
> CVS. This can be done either by the relevant maintainer (if he cares)
> or by a dedicated team who proxies between contributors and other
> developers.
>
> The question is: do we need a new team for that, or does one of
> the existing teams want to handle it? proxy-maintainers?
>
> [1]:https://github.com/swegener/gentoo-portage
Thanks, this is awesome. If anyone is looking for some more related work
to do, we could create a similar repository with submodules spit out for
various parts. Then we could add support to portage to sync git
submodules individually, like the rsync support that has already been
added for bug 534070 [1].
[1] https://bugs.gentoo.org/show_bug.cgi?id=534070
--
Thanks,
Zac
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-01-16 0:47 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-15 23:32 [gentoo-project] Official rsync2git for syncing & pull requests Michał Górny
2015-01-16 0:47 ` Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox