From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 1BD12138010 for ; Wed, 31 Oct 2012 16:27:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 06AEA21C1BD; Wed, 31 Oct 2012 16:27:19 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 8A2B021C1B7 for ; Wed, 31 Oct 2012 16:26:15 +0000 (UTC) Received: from [192.168.1.132] (CPE002401f30b73-CM001cea3ddad8.cpe.net.cable.rogers.com [99.242.65.202]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: axs) by smtp.gentoo.org (Postfix) with ESMTPSA id B723A335DF2 for ; Wed, 31 Oct 2012 16:26:14 +0000 (UTC) Message-ID: <50915126.4090904@gentoo.org> Date: Wed, 31 Oct 2012 12:26:14 -0400 From: Ian Stakenvicius User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.10) Gecko/20121030 Thunderbird/10.0.10 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] On the usefulness of eclass changelog References: <20121030190839.A9A3D21600@flycatcher.gentoo.org> <20121030191725.GC809@gentoo.org> <20121030222444.694cd93d@pomiocik.lan> <5090468F.2030701@gentoo.org> <20121030183944.3b0a8652@gentoo.org> <20121031122605.581161e8@gentoo.org> <5091454D.7060701@gentoo.org> <20121031123933.2f690239@gentoo.org> <50914EB8.60501@gentoo.org> In-Reply-To: <50914EB8.60501@gentoo.org> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: acdc0d2a-6bef-4ab4-984d-8244a6e6722d X-Archives-Hash: b367122b22efb16b05a2c002eb7fd51e -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 31/10/12 12:15 PM, Samuli Suominen wrote: > On 31/10/12 17:39, Alexis Ballier wrote: >> On Wed, 31 Oct 2012 11:35:41 -0400 Ian Stakenvicius >> wrote: >> >>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 >>> >>> On 31/10/12 11:26 AM, Alexis Ballier wrote: >>>> On Tue, 30 Oct 2012 18:39:44 -0600 Ryan Hill >>>> wrote: [...] >>>>>> The file is pointless if not everyone is using it. I've >>>>>> offered to remove the file before, and I'm reoffering to >>>>>> do so now. >>>>> >>>>> It's pointy enough for most uses. Let's keep it that way. >>>> >>>> I would like to know what are those uses. Here are my >>>> thoughts about changelogs: >>>> >>>> We have cvs logs, cvsweb, etc. So what is the value added >>>> from changelogs? Well, those logs are per-file as far as I >>>> know, and since a new version of a package means a new >>>> .ebuild file, keeping track of changes to packages is painful >>>> without a changelog which is global to the whole package. >>>> Even if we have all the needed information in the cvs log, >>>> changelogs for packages are definitely useful. Now for >>>> eclasses the situation is different: I want to know what has >>>> recently changed in foo.eclass, what is the fastest way? >>>> Search through a changelog file with dozens of absolutely >>>> unrelated information, or run cvs log/go to >>>> sources.gentoo.org ? I tend to do the latter and find eclass >>>> changelogs completely useless. >>>> >>> >>> Cool, you do, that's great. This doesn't mean others don't use >>> a different process tho, and since it *IS* there and is >>> *SUPPOSED* to be filled, and it really doesn't hurt to run >>> 'echangelog "${msg}" && cvs ci -m "${msg}"' , why not do it? >> >> so that others are not encouraged to work sub-optimally :) >> > > eclass/ handling should go to repoman and the automated ChangeLog > process, should be rather straight forward for knowing person. > I agree, that'd make the whole thing easier. But until repoman can commit in eclass/ it shouldn't be that hard to just run echangelog , as "inefficient" as that may be. :) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iF4EAREIAAYFAlCRUSYACgkQ2ugaI38ACPAr7AD/ZlbMpcMm2/654o2EroXgpblD E+g+9ARBZxqxxDLlklQA/ivTUWlSGBXufWe/qQfzpRBvm+ms+cpCys6IMe3N7S4e =pwjP -----END PGP SIGNATURE-----