1 |
Dnia 2014-09-15, o godz. 15:55:35 |
2 |
"Anthony G. Basile" <blueness@g.o> napisał(a): |
3 |
|
4 |
> On 09/15/14 15:30, William Hubbs wrote: |
5 |
> > On Mon, Sep 15, 2014 at 09:53:43AM +0200, Fabian Groffen wrote: |
6 |
> >> On 14-09-2014 16:56:24 +0200, Michał Górny wrote: |
7 |
> >>> Rich Freeman <rich0@g.o> napisał(a): |
8 |
> >>>> So, I don't really have a problem with your design. I still question |
9 |
> >>>> whether we still need to be generating changelogs - they seem |
10 |
> >>>> incredibly redundant. But, if people really want a redundant copy of |
11 |
> >>>> the git log, whatever... |
12 |
> >>> I don't want them too. However, I'm pretty sure people will bikeshed |
13 |
> >>> this to death if we kill them... Especially that rsync has no git log. |
14 |
> >>> Not that many users make real use of ChangeLogs, esp. considering |
15 |
> >>> how useless messages often are there... |
16 |
> >> Council had some discussions on this topic: |
17 |
> >> http://www.gentoo.org/proj/en/council/meeting-logs/20111108-summary.txt |
18 |
> >> http://www.gentoo.org/proj/en/council/meeting-logs/20111011-summary.txt |
19 |
> >> |
20 |
> >> Conclusion back then was that ChangeLog files need to stay. |
21 |
> > I would have no problem with the council revisiting/changing this. |
22 |
> > |
23 |
> > I tend to agree that the ChangeLogs in the portage tree will be |
24 |
> > obsoleted when we switch to git because git's logging facilities are |
25 |
> > much easier to use than those in CVS. Not to mention how much smaller |
26 |
> > the portage tree would be without ChangeLogs. |
27 |
> |
28 |
> If the argument is that there are no Changelogs in rsync, then let's |
29 |
> write git hooks to generate them when the repository is mirrored to the |
30 |
> rsync host. The only problem I see is with this is then adding |
31 |
> ChangeLog to the manifest and gpg signing it which has to be done at the |
32 |
> developer's side. But, I think the tree that users get from rsync |
33 |
> should have the logs. Having *both* a ChangeLog file and git log is |
34 |
> redundant. |
35 |
|
36 |
Can't we just kill rsync then? The whole ChangeLog seems to take more |
37 |
effort than the actual benefit it gives. |
38 |
|
39 |
-- |
40 |
Best regards, |
41 |
Michał Górny |