From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SbKlI-0004nS-23 for garchives@archives.gentoo.org; Mon, 04 Jun 2012 00:03:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C7631E08DD for ; Mon, 4 Jun 2012 00:03:05 +0000 (UTC) Received: from mail-ob0-f181.google.com (mail-ob0-f181.google.com [209.85.214.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 0461EE07F0 for ; Sun, 3 Jun 2012 23:23:44 +0000 (UTC) Received: by obbuo19 with SMTP id uo19so7171440obb.40 for ; Sun, 03 Jun 2012 16:23:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=zOHyp2iZB7qIcIOveY3Fu/O88jMF5gI4hwUs9ti3q4w=; b=UTsWTHi6hMYA1KWnOGiU/3xSLDMQT/htXCVhEmWY9XNLWbIiQ/A6uDid7e7EqbwG1h yAxzaBzXtkuLXh6xHMfeJTrfc7NNzvvSWbcsSB6g8rz/nyFOp0+PpQ5GjnskmhsTxE33 3MGHcHiUPYyFFrIB8foPome8zg0ERhq4wim8BjYCFPGDPftBG2HTZPVrd9NGWwl/wZC4 sNHg4N/BnSAGYEXCrbuQ3uxkc39L+KSP5tS/wkGj4zPOb1Ju4EiI23i7jbAZQS8RFZ4i hyMDahSos6i/rUZi7La2LBMloJWavXaanrZyzHoBFm1xgf6nKVh6x3ycLHKhlgMaSBQ6 KzaQ== Received: by 10.182.113.97 with SMTP id ix1mr8675029obb.79.1338765824312; Sun, 03 Jun 2012 16:23:44 -0700 (PDT) Received: from linux1 (cpe-76-187-77-158.tx.res.rr.com. [76.187.77.158]) by mx.google.com with ESMTPS id x10sm5304939oeb.8.2012.06.03.16.23.42 (version=SSLv3 cipher=OTHER); Sun, 03 Jun 2012 16:23:43 -0700 (PDT) Sender: William Hubbs Received: by linux1 (sSMTP sendmail emulation); Sun, 03 Jun 2012 18:23:42 -0500 Date: Sun, 3 Jun 2012 18:23:42 -0500 From: William Hubbs To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] Re: Call for agenda items -- Council meeting 2012-06-12 Message-ID: <20120603232342.GA13841@linux1> Mail-Followup-To: gentoo-project@lists.gentoo.org References: <4FCAA2F3.1070309@gentoo.org> <20426.43332.37753.819773@a1i15.kph.uni-mainz.de> <4FCAD7F3.9010101@gentoo.org> <20427.11568.311193.372525@a1i15.kph.uni-mainz.de> <4FCB3195.6070601@gentoo.org> <20120603133832.4c5cf6cf@googlemail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <20120603133832.4c5cf6cf@googlemail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 2a4226e7-fb9e-4bcf-8479-c11b369d72c5 X-Archives-Hash: 7a65ba7a54066a4351d5ebf1a1b31fed --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 03, 2012 at 01:38:32PM +0100, Ciaran McCreesh wrote: > On Sun, 03 Jun 2012 12:42:45 +0300 > Samuli Suominen wrote: > > When all there is required is dropping some "$@" to the Portage code > > and be done with it, and have everything be in consistent format... >=20 > The question is not about the code, but about the design. Your design > doesn't make sense: there's no direct correspondence between functions > and phases, so it's not obvious where arguments to "default" get sent. >=20 > "default" is for the easy cases. If you're wanting to do something > different, don't use it. Also, default can be used as the starting point for a more complex install. For example, you can call default, then once that returns, modify the image by adding/removing/moving files, adding init scripts, etc. So I would also strongly disagree with a ban on calling default from the install phase. William --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEARECAAYFAk/L8f4ACgkQblQW9DDEZTjF2QCdFERwHHFzCHlLaHeTAoJVIPEQ 5z0AoLmZI6WrZXea20f3qm0kKQRjwrw1 =K/GK -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J--