From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.43)
	id 1E5NKN-000075-Ec
	for garchives@archives.gentoo.org; Wed, 17 Aug 2005 12:47:31 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7HCk3KG023469;
	Wed, 17 Aug 2005 12:46:03 GMT
Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30])
	by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7HCiDBE027286
	for <gentoo-dev@lists.gentoo.org>; Wed, 17 Aug 2005 12:44:13 GMT
Received: from 83.72.33.139.ip.tele2adsl.dk ([83.72.33.139] helo=[192.168.1.118])
	by smtp.gentoo.org with esmtpa (Exim 4.43)
	id 1E5NHz-0003wM-2v
	for gentoo-dev@lists.gentoo.org; Wed, 17 Aug 2005 12:45:03 +0000
Subject: Re: [gentoo-dev] generating ChangeLog files automatically
	from	`cvs commit`
From: Henrik Brix Andersen <brix@gentoo.org>
To: gentoo-dev@lists.gentoo.org
In-Reply-To: <43032F53.8000706@gentoo.org>
References: <200508161818.29927.vapier@gentoo.org>
	 <1124280985.26249.39.camel@sponge.fungus>  <43032F53.8000706@gentoo.org>
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-tqXF4axu33LY+nxmZWLX"
Organization: Gentoo Metadistribution
Date: Wed, 17 Aug 2005 14:45:25 +0200
Message-Id: <1124282725.26249.42.camel@sponge.fungus>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
X-Mailer: Evolution 2.2.3 
X-Archives-Salt: 8230de7e-56b8-4611-8c51-41b7b00ac56a
X-Archives-Hash: 74b2b9af8ceba0bb80ac1644e1f866e0


--=-tqXF4axu33LY+nxmZWLX
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2005-08-17 at 14:36 +0200, Grobian wrote:
>  From a database point of view, it is evil to duplicate values in an=20
> automated manner, just use a foreign key for such purposes.  In other=20
> words, avoid duplication.  If such bash function is a common tool then=20
> -- apart from wondering why it isn't part of the default suite -- this=20
> anti-duplication constraint is being broken massively.  I like Mike's=20
> idea, because it deals with data redundancy and basically uses this=20
> 'foreign key' for the changelog.

A ChangeLog is not a database - nor is a CVS commit log.

> In other words: centralise the administration, don't make yourself=20
> having to keep multiple copies up-to-date, you're doomed to make errors=20
> with that.

You can not keep CVS commit logs up-to-date, since you can not change a
given entry.

./Brix
--=20
Henrik Brix Andersen <brix@gentoo.org>
Gentoo Metadistribution | Mobile computing herd

--=-tqXF4axu33LY+nxmZWLX
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDAzFlv+Q4flTiePgRAm/2AKCGlIq+0zXTTxFyGTRXqJ6gLKITugCfV2lC
tj9huywF6Is/AN2AYMZjjuY=
=ayjE
-----END PGP SIGNATURE-----

--=-tqXF4axu33LY+nxmZWLX--

-- 
gentoo-dev@gentoo.org mailing list