Gentoo Archives: gentoo-dev

From: Peter Volkov <pva@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Devmanual text on ChangeLogs
Date: Sun, 01 May 2011 11:27:48
Message-Id: 1304249197.27786.103.camel@tablet
In Reply to: Re: [gentoo-dev] Devmanual text on ChangeLogs by Panagiotis Christopoulos
1 В Вск, 01/05/2011 в 13:44 +0300, Panagiotis Christopoulos пишет:
2 > On 12:06 Sun 01 May , Samuli Suominen wrote:
3 > > So not only they are rather useless, and information you can easily
4 > get
5 > > from sources.gentoo.org, they take your time as well.
6 >
7 > Then, let's change it to:
8 > <snip>
9 > "Though not mandatory, it is highly recommended that file removals are
10 > also recorded the same way."
11 > </snip>
12
13 Panagiotis, there is no use in ChangeLog if information there is not
14 reliable. With policy you suggest one will have to check ChangeLog first
15 and then in half cases go to sources.gentoo.org to find out when ebuild
16 was removed. Two actions instead of one: either look ChangeLog or go to
17 web for cvs history.
18
19 Also, repoman commit is even slower then echangelog and thus nobody
20 waits for it to finish: just call it in console and switch to other
21 deals then just return back to check. If there are very many commits it
22 possible to script them. The only thing Samuli needs to do is to use
23 ecommit() hook:
24
25 ecommit() {
26 echangelog "$@"
27 repoman commit -m "$@"
28 }
29
30 But Samuli knows this very well and Fabian's answer describes situation
31 best.
32
33 --
34 Peter.