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 <gentoo-dev+bounces-26832-garchives=archives.gentoo.org@gentoo.org>) id 1Id3cG-0000ym-1g for garchives@archives.gentoo.org; Wed, 03 Oct 2007 12:46:16 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.1/8.14.0) with SMTP id l93CaIX6030227; Wed, 3 Oct 2007 12:36:18 GMT Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.229]) by robin.gentoo.org (8.14.1/8.14.0) with ESMTP id l93CYMZR027883 for <gentoo-dev@lists.gentoo.org>; Wed, 3 Oct 2007 12:34:23 GMT Received: by nz-out-0506.google.com with SMTP id s18so3241035nze for <gentoo-dev@lists.gentoo.org>; Wed, 03 Oct 2007 05:34:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=Hph8R77s9cNEWJVKmpkmVYd1dc644Be9TVLGUVvGlok=; b=Oo8063F3Jdlj2xwOn7P84Ru1X9ViTutIyFOp88kZgcYPaUZEnvYY3qER+vZcgAQXOPRo541JgY02HIN2iHCsVwhlvbrKpqRaG0BzokrFkHKd+TEYqo8XXwRAHw0csw86HPRcYQrTut/i1WkKJn+mZlExCOxH8DAhmRZk53ek/AU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=EzCXUuJ7Gcgb3zs17fj9t+/H8aZ2klsoTDtsVOezm/w8ePo3/rohZtXwWy4/7MmwvTyy1AkMMRGDP2lUIWUPJhojDAUNdgI2IJaskPO2sLSpxgR3w9B12ultorYa2foUVcuSWywGgDMEDWGW7MCPKSrF189HtCeP/Oe3XlIE7QU= Received: by 10.115.14.1 with SMTP id r1mr7783705wai.1191414861296; Wed, 03 Oct 2007 05:34:21 -0700 (PDT) Received: by 10.114.95.7 with HTTP; Wed, 3 Oct 2007 05:34:21 -0700 (PDT) Message-ID: <cc6dcfed0710030534m251f5a8by75471b99fc47cffb@mail.gmail.com> Date: Wed, 3 Oct 2007 07:34:21 -0500 From: "Yuri Gagarin" <zthg4821@gmail.com> To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: RFC: sh versionator.eclass In-Reply-To: <d14bee470710021146s7e3b8543obc221afd353e1a92@mail.gmail.com> 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: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200710012259.40589.uberlord@gentoo.org> <20071002072922.GC24867@gentoo.org> <1191314887.6284.11.camel@uberlaptop.marples.name> <200710020539.33189.vapier@gentoo.org> <fdtdq3$k59$1@sea.gmane.org> <1191334716.2189.21.camel@uberlaptop.development.ltl> <d14bee470710021146s7e3b8543obc221afd353e1a92@mail.gmail.com> X-Archives-Salt: 799ff490-99d9-478c-bbe8-f8b313d5d18b X-Archives-Hash: 93c68cba58f47b783bc6c62916648188 On 10/2/07, Alex Tarkovsky <alextarkovsky@gmail.com> wrote: > On 10/2/07, Roy Marples <uberlord@gentoo.org> wrote: > > > I accept the argument for initscripts, since an embedded system is not > > > likely to have bash. But for compile-time (which shouldn't happen on an > > > embedded target) there simply isn't any real benefit to end-users that I > > > can see. > > > > The benefit is that our portage tree uses an accepted standardised > > syntax. bash is just a standard to itself. > > How many Gentoo devs are familiar with Bash syntax? All of them. > > How many are familiar with the more obscure POSIX sh syntax? A few. > > Migrating Gentoo's init scripts, eclasses, and ebuilds -- though not > necessarily all of them -- over to POSIX sh syntax requires all Gentoo > devs to know the rules of sh just to be able to continue contributing > to Gentoo without breaking stuff. This will also put off more casual > contributors who work through proxy maintainerships, Sunrise, and > Bugzilla. > > Then you'll need to ensure that all official documentation accomodates > sh syntax, including the ebuild quiz. (And what about the poor folks > at the Gentoo wiki?) > > Add these concerns to the technical objections already raised, and the > touted benefits of your proposal are overwhelmed by the amount of work > it would create and the disruption it will cause to Gentoo > development. And the pain it'll cause users who maintain their own ebuilds/scripts locally. But if no consideration is given by Roy's proposal to the concerns above, then the users, per usual, will most certainly be overlooked. -- gentoo-dev@gentoo.org mailing list