Peter Memishian writes:
> 
>  > > On vaguely related note: is there some reason sccsrm (or and the sccs*
>  > > commands in general) are still in $BUILD_TOOLS/onbld/bin?  Seems like an
>  > > attractive nuisance.
>  > 
>  > Several people have told me that people tend to use tools from one
>  > release on another /ws/onnv-tools on on10-patch, or the like.
> 
> Using the wrong tools for a given gate is downright dangerous.  We have
> e.g. /ws/on10-patch-tools for a reason.  We are asking for trouble by
> leaving land mines like wx adrift in /ws/onnv-tools past their use-by
> date.

I don't disagree.  We made an intentional decision, though, to keep
those tools for now.

First of all, not everyone has converted yet or will convert by the
end of today.  It seems almost inevitable that there will be project
teams using public build machines with the new tools where the
Nevada-based ON project gate hasn't been sync'd since snv_96, and
won't be sync'd again for weeks or months.  Supporting them until
they're ready to switch (or dragged into it, as the case may be) seems
like a worthwhile thing to do.

Secondly, those old tools all fail if tried in a Mercurial workspace,
with the lone possible exception of "sccs create".  (I don't think we
can help you if you do that; that's not an internal tool.)  Thus,
they're generally not actively harmful.

And, finally, Rich is right: there are folks who use tools from one
gate while working on another, no matter how inadvisable it seems.  I
ran into this when I was doing the non-root build work (there was one
gatekeeper who was particularly adamant on the point that traditional
root builds must always continue to be supported in new tools so those
tools can be used with older gates), and not running into that kind of
opposition and extended debate again seems to me like goodness.

Having an RFE to remove these stale things (including wx and sccsrm)
some point down the road sounds like a good thing to me, but I doubt
that it's the right choice now.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to