From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QGUoW-0000VM-5J for garchives@archives.gentoo.org; Sun, 01 May 2011 11:27:48 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B67131C0A7; Sun, 1 May 2011 11:27:39 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 6BD101C0A4 for ; Sun, 1 May 2011 11:27:15 +0000 (UTC) Received: from [192.168.1.4] (ppp85-141-163-114.pppoe.mtu-net.ru [85.141.163.114]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: pva) by smtp.gentoo.org (Postfix) with ESMTPSA id 4CBFD1B4038 for ; Sun, 1 May 2011 11:27:14 +0000 (UTC) Subject: Re: [gentoo-dev] Devmanual text on ChangeLogs From: Peter Volkov To: gentoo-dev@lists.gentoo.org In-Reply-To: <20110501104429.GA6160@Vereniki.lan> References: <4DBBCC6D.7080504@gentoo.org> <4DBBD02B.3060909@gentoo.org> <20110430203931.GA2414@Vereniki.lan> <4DBD22A7.3080500@gentoo.org> <20110501104429.GA6160@Vereniki.lan> Content-Type: text/plain; charset="UTF-8" Date: Sun, 01 May 2011 15:26:37 +0400 Message-ID: <1304249197.27786.103.camel@tablet> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.32.2 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 401449b44db9511c50e7f7490031f6b2 =D0=92 =D0=92=D1=81=D0=BA, 01/05/2011 =D0=B2 13:44 +0300, Panagiotis Chri= stopoulos =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > On 12:06 Sun 01 May , Samuli Suominen wrote: > > So not only they are rather useless, and information you can easily > get > > from sources.gentoo.org, they take your time as well. >=20 > Then, let's change it to: > > "Though not mandatory, it is highly recommended that file removals are > also recorded the same way." > =20 Panagiotis, there is no use in ChangeLog if information there is not reliable. With policy you suggest one will have to check ChangeLog first and then in half cases go to sources.gentoo.org to find out when ebuild was removed. Two actions instead of one: either look ChangeLog or go to web for cvs history. Also, repoman commit is even slower then echangelog and thus nobody waits for it to finish: just call it in console and switch to other deals then just return back to check. If there are very many commits it possible to script them. The only thing Samuli needs to do is to use ecommit() hook: ecommit() { echangelog "$@" repoman commit -m "$@" } But Samuli knows this very well and Fabian's answer describes situation best. --=20 Peter.