Gentoo Archives: gentoo-project

From: Markos Chandras <hwoarang@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Official rsync->git mirror & 'Git mirror' project announcement
Date: Wed, 28 Jan 2015 21:48:43
Message-Id: 54C95935.5000202@gentoo.org
In Reply to: [gentoo-project] Official rsync->git mirror & 'Git mirror' project announcement by "Michał Górny"
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 On 01/26/2015 08:12 PM, Michał Górny wrote:
5 > Hello, everyone.
6 >
7 > I have the pleasure to announce that the official rsync2git mirror
8 > is up and running [1] thanks to Sven Wegener. It is updated from
9 > rsync every 30 minutes, and can be used both to sync your local
10 > Gentoo installs and to submit improvements via pull requests (see
11 > README [2] for some details).
12 >
13 > At the same time, I have established the 'Git Mirror' [3] project
14 > which welcomes developers willing to help reviewing the pull
15 > requests and helping those improvements reach package maintainers.
16 >
17 > For users, this means that we now have a fairly efficient syncing
18 > method and a pull request-based workflow for submitting fixes. The
19 > auto-synced repository can also make proxy-maint workflow easier.
20 >
21 > For developers, this either means:
22 >
23 > a. if you want to help us, join the team, watch the pull requests.
24 > CC maintainers when appropriate, review, even work towards merging
25 > the changes with approval of the maintainers,
26 >
27 > b. if you want to support git users, just wait till we CC you and
28 > then review, help, merge :),
29 >
30 > c. if you don't want to support git users, just ignore the repo.
31 > We'll bother you directly after the changes are reviewed and ready
32 > :).
33 >
34 > [1]:https://github.com/gentoo/gentoo-portage-rsync-mirror
35 > [2]:https://github.com/gentoo/gentoo-portage-rsync-mirror#README
36 > [3]:https://wiki.gentoo.org/wiki/Project:Git_mirror
37 >
38 Hi,
39
40 First of all let me express my gratitude on what you did! It's a
41 really nice effort towards the right direction. However, I feel there
42 is a bit of overlap with the proxy-maintainers[1] repository. On the
43 readme file you suggest to not commit anything to this git repository
44 (not even merge pull requests). So what's the purpose of having the
45 pull requests in the first place? I believe, in order to avoid
46 confusion, users should use the proxy-maintainers repository for pull
47 requests for the packages they maintain. Otherwise, just stick to the
48 bugzilla for ebuilds that have developers as maintainers. I believe we
49 are running into the risk of having too many places for user
50 contributions, and that will make maintenance a nightmare because you
51 will have devs taking care of proxy-maint pull requests, and then
52 others taking care of the rsync-git mirror pull requests. I believe
53 you need to rethink the proposed workflow.
54
55 [1] https://github.com/gentoo/proxy-maintainers
56
57 - --
58 Regards,
59 Markos Chandras
60 -----BEGIN PGP SIGNATURE-----
61 Version: GnuPG v2
62
63 iQF8BAEBCgBmBQJUyVk1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
64 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGRDlGMzA4MUI2MzBDODQ4RDBGOEYxMjQx
65 RjEwRUQ0QjgxREVCRjE5AAoJEB8Q7UuB3r8ZHQ4H/1uY5QZ2G0O2B3kXb4iRxIRG
66 /juGzRhedVHj0Y14T4BBsEVJlZK8um+JBBDNTGRIlRwWmF2FnsCq+lbd3cnxLTUP
67 MmG9XMxO+a1rRlksfCkWJw4y3+/rvB5Uj3em8AsRMKL2H+p29EIeZDuvXeqfAo+6
68 BUZ287VYK1TcT0PEfUhdlhhfu/uR3KwQMLDiMKYLHZFxRwqezGCL9HiDxZQH/kUA
69 bb/lBOCKm3vUofDQic1frcSGys5Dk+iz5wdMUOvPQBFAfsg+kzr5/YJBkXAeOmme
70 zFW+uecuHBdjDhauq8KqiSx65YPIWT6Uz0wQ6GjwRWQ/Nhr6u3CbeG06zjN1xrY=
71 =nWJ4
72 -----END PGP SIGNATURE-----

Replies