1 |
hasufell wrote: |
2 |
> > A version bump plus cleaning up older ebuilds will be considered |
3 |
> > one logical change, I suppose? |
4 |
> |
5 |
> I'd consider it two logical changes |
6 |
.. |
7 |
> But I don't have a strong opinion on that |
8 |
|
9 |
I do - I think this is really important. Having clean history makes a |
10 |
huge difference for anyone who wants to use that history. |
11 |
|
12 |
One argument against those clean professional development practices |
13 |
that comes up over and over is that it takes more time, ("mimimi I |
14 |
don't have time to be part of any solution") which is sometimes true |
15 |
- but since git makes committing so easy usually the difference |
16 |
isn't very big, and the payoff when you benefit in the future is |
17 |
quite significant. |
18 |
|
19 |
<rant> |
20 |
Of course, lots of people still do not care at all about what is only |
21 |
a potential benefit in an uncertain future. Personally I might prefer |
22 |
that they stop doing open source instead of wasting my time with |
23 |
their whining. You pay forward, that's the point. |
24 |
</rant> |
25 |
|
26 |
Getting back on track, it's likely that first-time git users will |
27 |
have to get used to committing more often than with other VCSes. |
28 |
|
29 |
|
30 |
> and I'm not sure if we can enforce commit rules in such |
31 |
> fine-grained details, can we? |
32 |
|
33 |
It's impossible to catch all cases, and there will always be |
34 |
disagreement between individual developers as to what is actually |
35 |
appropriate useful and correct. I think explicit consensus is |
36 |
impractical. :\ |
37 |
|
38 |
|
39 |
> Do you think this should be added explicitly? |
40 |
|
41 |
I think keeping rules vague is probably the only thing that somehow |
42 |
scales. |
43 |
|
44 |
I really don't know. I get a feeling that a given individual either |
45 |
understands this concept of atomic changes, or they don't. I haven't |
46 |
seen someone who at first didn't understand (with someone explaining |
47 |
it to them of course) it come around and "get it" sometime later. :( |
48 |
|
49 |
|
50 |
//Peter |