On Tue, Sep 1, 2009 at 11:48 AM, Nicolas Williams<Nicolas.Williams at sun.com> wrote: >> > - The ARC should stay out of design issues (in this case the design >> > ? issue of using Tcl to configure shell environment modules);
>> Why? ?If the design imposes upon the consumers, then ARC should be > > Because design review is not normally in scope for the ARC. > >> concerned. ?As a specific case here, Tcl imposes two things on consumers: The systems architecture of *Solaris is impacted by this choice - if nowhere else, in the areas of minimalization and infrastructure support costs. In the past, the systems architecture of Solaris has tried to minimize the number of arbitrary scripting environments that were required to be present in the "core system" for just these reasons - the more scripting languages required by the system itself, the bigger, costlier and harder to evolve it becomes. The ARChitecture in this case is one of "yet another leaf-ish thing is being sucked into the core, and needs to be managed accordingly". -John