Piotr> What do you thing about to move out things like perl, sendmail, wbem
Piotr> and such from the ONNV?  It would speed up a build process a lot.

James> As long as there are no dependencies on private interfaces that would
James> be hard to manage, it sounds like a good idea to me.

I have no immediate objection for Perl or WBEM (though I might after some
research into whether or not they have any issues like Jim mentions, and I
have blind-copied the engineer who has supported Perl in the past), but I
do object to removing sendmail, as I know it has a few private interfaces
that it uses.

Also, the build time improvement would not be that great, at least for
sendmail.  Perl and WBEM do take a bit of time, but on a highly parallel
machine, not that much.  The stuff that really sucks time-wise are the
Java-based GUIs, as (IIRC) our Java compiler doesn't work in parallel,
so all those things have to build each component serially.  But those
(dhcpmgr, printmgr, some Kerberos thing) are in ON (again, IIRC) because
they have interfaces into lower-level ON code.

So while I have minimal objections to work of this sort in general, I don't
think it is as worthwhile as some other things like fixing bugs, adding new
features, etc.; I would rather see effort placed *there* instead.

-- John

http://blogs.sun.com/jbeck

Reply via email to