From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1J4Q5J-00083r-KR for garchives@archives.gentoo.org; Tue, 18 Dec 2007 00:13:22 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lBI0CMxM031678; Tue, 18 Dec 2007 00:12:22 GMT Received: from shadow.wildlava.net (shadow.wildlava.net [67.40.138.81]) by robin.gentoo.org (8.14.2/8.14.0) with ESMTP id lBI0ARGY029386 for ; Tue, 18 Dec 2007 00:10:27 GMT Received: from [10.0.3.98] (mail.boulder.swri.edu [65.241.78.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shadow.wildlava.net (Postfix) with ESMTP id E6FDE8F434; Mon, 17 Dec 2007 17:10:24 -0700 (MST) Message-ID: <47671006.2020808@gentoo.org> Date: Mon, 17 Dec 2007 17:10:46 -0700 From: Joe Peterson User-Agent: Thunderbird 2.0.0.9 (X11/20071119) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org CC: glep@gentoo.org, antarus@gentoo.org Subject: Re: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) References: <200712172320.01988.peper@gentoo.org> In-Reply-To: <200712172320.01988.peper@gentoo.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id lBI0CM14031678 X-Archives-Salt: 4a716953-890e-4529-8aa9-0cea6419a34c X-Archives-Hash: 9809b725bc1c7ed24ca0a6290bb2d6a1 Piotr Jaroszy=C5=84ski wrote: > Hello, >=20 > attaching the GLEP. >=20 > most current version: > http://dev.gentoo.org/~peper/glep-0055.html > http://dev.gentoo.org/~peper/glep-0055.txt >=20 >=20 > Abstract > =3D=3D=3D=3D=3D=3D=3D=3D > This GLEP proposes usage of EAPI-suffixed file extensions for ebuilds > (for example, foo-1.2.3.ebuild-1). I probably missed some of the stuff leading up to this GLEP, but what is the problem with having the EAPI in the file and determining it by looking at the file contents? Making the file extension variable by adding "-" to it would, in my opinion, make the portage tree a bit less clean and not as elegant. Wouldn't software (like editors determining file type by looking at what is after the ".") also need to be reworked to recognize a variable string after "-" at the end? I imagine a lot of people do things now like 'find . -name "*.ebuild" | xargs grep ...'. Not that they could not change their habbits, but forgetting to add a more complex matching rule could lead to errors here. It just seems to me that adding complexity to what is basically a file extension is undesirable unless there is a very good reason why it cannot be done a different way. -Joe --=20 gentoo-dev@gentoo.org mailing list