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 1R5eps-0001Zg-Nv for garchives@archives.gentoo.org; Mon, 19 Sep 2011 14:28:40 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1FD1321C148; Mon, 19 Sep 2011 14:28:06 +0000 (UTC) Received: from amun.cheops.ods.org (amun.cheops.ods.org [83.161.135.166]) by pigeon.gentoo.org (Postfix) with ESMTP id 3CB0D21C1C4 for ; Mon, 19 Sep 2011 14:27:37 +0000 (UTC) Received: from nut.cheops.ods.org ([2001:888:1022:0:ca2a:14ff:fe35:7a00] helo=gentoo.org) by amun.cheops.ods.org with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1R5eop-0004tr-IO for gentoo-project@lists.gentoo.org; Mon, 19 Sep 2011 16:27:36 +0200 Date: Mon, 19 Sep 2011 16:27:34 +0200 From: Fabian Groffen To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] ChangeLog generation: Edit generated Changelogs Message-ID: <20110919142734.GB1168@gentoo.org> Mail-Followup-To: gentoo-project@lists.gentoo.org References: <4E735841.9070209@gentoo.org> <4E73C08B.9030801@gentoo.org> <4E745B01.9040805@gentoo.org> <20110919132655.GA1168@gentoo.org> <4E774753.7020303@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3rzwkXnKuCXxoL5m" Content-Disposition: inline In-Reply-To: <4E774753.7020303@gentoo.org> User-Agent: Mutt/1.5.21 (Darwin 11.1.0, VIM - Vi IMproved 7.3) Organization: Gentoo Foundation, Inc. X-Content-Scanned: by amun.cheops.ods.org (Exim Exiscan) using SpamAssassin and ClamAV X-Archives-Salt: X-Archives-Hash: d9a5d5325b9f0e4aa236bd3da5ccf9b2 --3rzwkXnKuCXxoL5m Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 19-09-2011 16:44:51 +0300, Markos Chandras wrote: > On 09/19/11 16:26, Fabian Groffen wrote: > > I would prefer going this route myself. Generate all ChangeLogs > > from commit messages only. This is easy to implement (POC is > > running for Prefix), but has a little issue with ChangeLog being in > > Manifest file. I think we should just omit it, or (better) allow > > the Manifest to have multiple signed parts, such that the ebuilds, > > dists and files are signed by the committing developer, and the > > ChangeLog is signed by the generation process (like snapshots > > are). > If you generate Changelogs from commit messages then you dont need to > place the to $VCS unless you want to edit them ( see below ) I can't parse/don't understand this sentence. Could you explain/elaborate? > > The council has, however, (like Markos' initial mail explained) > > decided that ChangeLog entries must be updatable (e.g. corrected) > > afterwards. > Really? when? There is no decision on this topic yet[1](3rd bullet > point). If I am wrong, please point me to the correct source. I > thought this discussion is about whether we want to edit them > afterwards or not. So unless we decide to edit them, we don't need > ChangeLog files Sorry, I recalled the details wrong. The effect is the same though, a file needs to exist: [quote from [1]] - Vote: Retroactively change existing entries, yes or no. - We will append to changelogs and retain all existing changelog=20 messages. [/quote from [1]] An additional advantage of keeping the file is that we can easily fix all entries that people wrote/committed ugly and helpless messages for, like "^" and so on. > [1]http://www.gentoo.org/proj/en/council/meeting-logs/20110809-summary.txt --=20 Fabian Groffen Gentoo on a different level --3rzwkXnKuCXxoL5m Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (Darwin) iEYEARECAAYFAk53UVYACgkQX3X2B8XHTold7ACggKOu1tuuae7gvaqmzdBnODOL ldAAnRobBnu5+VtQEEKUou9TCUr9HFR2 =vR4M -----END PGP SIGNATURE----- --3rzwkXnKuCXxoL5m--