On 10/2/07, Alex Tarkovsky <[EMAIL PROTECTED]> wrote:
> On 10/2/07, Roy Marples <[EMAIL PROTECTED]> 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.
-- 
[EMAIL PROTECTED] mailing list

Reply via email to