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.
-- 
[EMAIL PROTECTED] mailing list

Reply via email to