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 1E5NWJ-0002jk-9M for garchives@archives.gentoo.org; Wed, 17 Aug 2005 12:59:51 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7HCwFxH026607; Wed, 17 Aug 2005 12:58:15 GMT Received: from relay-pt2.poste.it (relay-pt2.poste.it [62.241.5.253]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7HCubCg030281 for <gentoo-dev@lists.gentoo.org>; Wed, 17 Aug 2005 12:56:37 GMT Received: from enterprise.flameeyes.is-a-geek.org (151.44.24.195) by relay-pt2.poste.it (7.2.063) (authenticated as emanuela.zanon@poste.it) id 42E0ACD80003652E for gentoo-dev@lists.gentoo.org; Wed, 17 Aug 2005 14:57:28 +0200 From: "Diego 'Flameeyes' =?iso-8859-1?q?Petten=F2?=" <flameeyes@gentoo.org> To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] generating ChangeLog files automatically =?iso-8859-1?q?from=09=60cvs?= commit` Date: Wed, 17 Aug 2005 14:57:30 +0200 User-Agent: KMail/1.8.2 References: <200508161818.29927.vapier@gentoo.org> <1124280985.26249.39.camel@sponge.fungus> <43032F53.8000706@gentoo.org> In-Reply-To: <43032F53.8000706@gentoo.org> 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 Content-Type: multipart/signed; boundary="nextPart1545460.ibjblAJAnF"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200508171457.30748@enterprise.flameeyes.is-a-geek.org> X-Archives-Salt: 94ec7654-4234-48e4-a07c-6ad1f5c93ad8 X-Archives-Hash: fc699a6c37f14ee6aab3a5e696babc85 --nextPart1545460.ibjblAJAnF Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 17 August 2005 14:36, Grobian wrote: > =A0From a database point of view, it is evil to duplicate values in an > automated manner, just use a foreign key for such purposes. =A0In other > words, avoid duplication. =A0If such bash function is a common tool then > -- apart from wondering why it isn't part of the default suite -- this > anti-duplication constraint is being broken massively. =A0I like Mike's > idea, because it deals with data redundancy and basically uses this > 'foreign key' for the changelog. There's a big difference: a database is intended to be used by apps,=20 changelogs and commit logs are intended to be used by humans. Example? When you go in a forum you don't see the foreign key referring to= =20 users, to forums, to replies ... you see the actual data. Same for webpages. I still find a natural ChangeLog simpler to look at instead of using cvs lo= g. =2D-=20 Diego "Flameeyes" Petten=F2 Gentoo Developer - http://dev.gentoo.org/~flameeyes/ (Gentoo/FreeBSD, Video, Gentoo/AMD64, Sound, PAM) --nextPart1545460.ibjblAJAnF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDAzQ6e2h1+2mHVWMRAnsmAJ9jWV15wM84B3j2ZZbIzIFkUCPYNACgtjR/ mI2aGb5G5FVV+gw+HkcO8yY= =8UyB -----END PGP SIGNATURE----- --nextPart1545460.ibjblAJAnF-- -- gentoo-dev@gentoo.org mailing list