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 27C3E138010 for ; Fri, 7 Sep 2012 15:50:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9DAEA21C002; Fri, 7 Sep 2012 15:49:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 67BFA21C082 for ; Fri, 7 Sep 2012 15:46:55 +0000 (UTC) Received: from localhost (unknown [200.89.69.133]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: aballier) by smtp.gentoo.org (Postfix) with ESMTPSA id 2066833D710 for ; Fri, 7 Sep 2012 15:46:53 +0000 (UTC) Date: Fri, 7 Sep 2012 12:46:41 -0300 From: Alexis Ballier To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Unified DEPENDENCIES concept Message-ID: <20120907124641.0135693d@gentoo.org> In-Reply-To: <20120907124559.68a1b88d@googlemail.com> References: <20120907124559.68a1b88d@googlemail.com> Organization: Gentoo X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.12; x86_64-pc-linux-gnu) 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 9bda27b0-9672-43ed-9568-62a06dbf344d X-Archives-Hash: ec39258c4a023008178b5bc5e1684808 I actually do like the concept but I'm not sure we can reach consensus about '*DEPEND vs DEPENDENCIES'; a possibility to get people used to it could be to have two parallel EAPIs, like 6 and 6-dependencies, where the former will keep the old style and the latter use DEPENDENCIES. After some time has passed, it could be decided to kill the less useful one, say in EAPI 8, and get only one 'latest' EAPI again. This decision doesn't need to be left only to the council, but since it affects everyone it could be a vote from all the dev community. There is also the possibility that a consensus will never be reached and that the two styles will have to live forever, but after all, the EAPI concept is made for this. Given this possibility, a debate 'I perfer *DEPEND' vs 'DEPENDENCIES are more flexible' doesn't make much sense now. What should be discussed is the concept itself. For example, what is the HDEPEND equivalent for DEPENDENCIES ? exherbo documentation doesn't seem to mention an equivalent label. Alexis.