Gentoo Archives: gentoo-dev

From: Grobian <grobian@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] ChangeLogs and rsync time
Date: Sun, 01 Jan 2006 21:52:55
Message-Id: 20060101214818.GB17018@gentoo.org
In Reply to: [gentoo-dev] ChangeLogs and rsync time by Francesco Riosa
1 On 01-01-2006 21:35:34 +0100, Francesco Riosa wrote with possible deletions:
2 > The information contained in the ChangeLogs is essential, and it must be
3 > kept, but, force the users to download all that data it's not optimal.
4 >
5 > That said I can see only two ways to reduce the ChangeLog files (a
6 > centralized one is obviously not viable)
7 >
8 > 1) bzip2 them in some way.
9 > 2) "rotate" Changelogs, keeping only the last changes, until a size
10
11 or
12 3) remove entries for non-existing ebuilds
13 This may, or may not be a good idea, but it is founded on the
14 following observation: currently old or redundant ebuilds are removed
15 from the tree. Once that happens, they don't show up in the rsync
16 tree and are only available through the (centralised) CVS Attic. One
17 can argue that Changelog entries for non-existing ebuilds are not of
18 any use, since the files they refer to aren't present.
19 This method would clean up the Changelog entries, in the same way
20 ebuilds are removed, and CVS keeps the history around.
21 4) compress Changelog entries where possible
22 Often, a package is marked testing or stable on request via a bug.
23 This usually results in having as much as new Changelog entries as
24 there are arch teams involved. These kind of entries, that all more
25 or less report 'Marked arch' could be merged into one, given that the
26 information itself is Changelog-worthy anyway. (This is arguable
27 IMHO.)
28 This method may involve a lot of fuzzy matching to perform it
29 automatically, with its related risks. The win for the large
30 Changelog files is probably minimal.
31
32 --
33 Fabian Groffen
34 --
35 gentoo-dev@g.o mailing list

Replies

Subject Author
[gentoo-dev] Re: ChangeLogs and rsync time Duncan <1i5t5.duncan@×××.net>
Re: [gentoo-dev] ChangeLogs and rsync time Francesco Riosa <vivo@g.o>
Re: [gentoo-dev] ChangeLogs and rsync time Brian Harring <ferringb@g.o>