1 |
On Sun, 24 Apr 2005 21:29:19 +0100 Paul Waring <pwaring@×××××.com> |
2 |
wrote: |
3 |
| On 4/24/05, Ciaran McCreesh <ciaranm@g.o> wrote: |
4 |
| > Since keywording policy seems to be being ignored again... Don't |
5 |
| > *ever* commit new ebuild revisions straight to stable, even if you |
6 |
| > think it's a trivial fix. There are plenty of things that could go |
7 |
| > wrong even with simple patches -- for example, if you accidentally |
8 |
| > included some CVS Id: lines in your patch, they'll get nuked when |
9 |
| > you do the commit. And, if you commit straight to stable, you end up |
10 |
| > breaking arch rather than just ~arch. |
11 |
| |
12 |
| Why not have a three strike rule - anyone who commits something |
13 |
| straight to stable 3 times in a given period (say 6 months) has their |
14 |
| CVS access revoked. |
15 |
|
16 |
Because no-one would enforce it. As it stands right now, you can |
17 |
repeatedly break eutils.eclass, all of profiles, keywords on any package |
18 |
you like or anything else you care to name, and nothing will happen, no |
19 |
matter how many people complain. On the other hand, close a single |
20 |
bugzilla bug as INVALID and you risk the wrath of our esteemed devrel |
21 |
team when someone complains. |
22 |
|
23 |
What I'd *like* to see is all new devs and any dev who has a history of |
24 |
breaking things committing to a branch rather than the main tree, and |
25 |
having their commits approved (merged) by their mentor / someone sane. |
26 |
Plus, possibly, having main-branch commits to things like eutils |
27 |
restricted to people who really should be touching it. But CVS branches |
28 |
are pretty much unusable in this respect... |
29 |
|
30 |
*shrug* not that that's going to happen. Last I heard from someone in |
31 |
devrel, this kind of thing was apparently the QA herd's area, not |
32 |
theirs. Riiiiiiiiight... |
33 |
|
34 |
-- |
35 |
Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools) |
36 |
Mail : ciaranm at gentoo.org |
37 |
Web : http://dev.gentoo.org/~ciaranm |