> 
> Hi!
> 
> ----
> 
> CC:'ing gatekeepers since it's AFAIK their decision to accept or
> reject this (and I am praying to whatever Discworld god currently
> cares about programmers (Bel-Shamharoth ?) that this proposal gets
> a "thumbs up" since parts of the ksh93-integration prototype004
> Makefiles heavily depend on SHELL=/bin/ksh (which is thought as
> intermediate step to the use of SHELL=/bin/ksh93, e.g. this
> RFE)).
> 
> My basic proposal is to allow the usage of either SHELL=/bin/sh
> or SHELL=/bin/ksh93 in OS/Net Makefiles as _choice_ for all OS/Net
> projects.

I think the choice option is awful: having people have to remember that
in subdirectory A I can use this shell syntax and in subdirectory B I can't
just seems way too confusing and opens the door for not just two variants
but many more which I think is a slipperly slope to chaos.

Switching to ksh93 (or bash, or ksh88, or whatever) would be eminently
sensible: just do the putback to change *everything* to one thing, make it
the same, fix any extant broken-ness, and confirm that the world builds
and boots on SPARC and x86 and that you haven't regressed build time (and
judging by your existing data, tell us how much faster it goes)

-Mike

-- 
Mike Shapiro, Solaris Kernel Development. blogs.sun.com/mws/
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to