Roland Mainz writes:
> James Carlson wrote:
> > Given the cost of the effects and the
> > still-not-certain-we'v-fixed-it-entirely state, I think he has a good
> > argument for a reversion until the project team can show that the
> > change actually is safe.
> 
> I, April and others ran the ksh93 test suite, the VSC test suite,
> building OS/Net, SFWNV, KDE, FOX, X.org X11R6.8+lots of Sun-internal
> stuff with /sbin/sh==ksh93, did manual testing and we had binary test

Please re-read what I wrote.

I'm not suggesting in any way that you didn't test.  Nor do I think
anyone else is suggesting that.  What I *am* saying is that I agree
with meem and the other folks who have commented here to say that the
on-going problems have been far more widely felt than anyone could
have predicted.

The issue is the state of the system now, not the history that got us
here.

At some point, surely, we have to take a step back and ask whether
we're on the right *short term* path to go forward.  I think the
questions you've seen here reflect exactly that concern.

It's not a question about long term path (Mr. Szczesniak is plainly
mistaken about that), but about what should be done to mitigate the
problem until the problems have shaken out.

> If you now request to remove the "one change" then it may be nice to
> answer the question how should we test this if we can't get bug reports
> anymore ? And how should I test all possible test suites which are
> locked behind Sun's firewall ? Technically your request to "show that
> the change is actually safe" cannot be 100.0%  done since noone (not

I would suggest having all of the folks who have been affected so far
run test (repaired) bits to find out whether there are still more
problems, or if this was somehow the last of the issues.

I agree with you that there's a problem in testing "everything."
That's just not possible.  But it is possible to list the things
affected so far, and make sure those things are retested before
driving on.

> > As for the "moratorium" idea, the general problem is that the system
> > is supposed to maintain FCS quality all the time.
> 
> ... and we try to met&&honor this rule at all cost (guess why we needed
> 14 months between the two ksh93 putbacks ?). So far after all the
> testing ksh93-integration update1 got the "green light" for integration
> into OS/Net. You really can't claim that we violated that rule.

I'm not claiming any such thing.

I'm claiming that rejecting out of hand the suggestion to back out
only the /usr/bin/sleep change is itself such a violation.  When we
learn new facts, we should adapt rather than hide, shouldn't we?

> Finally: I really would like to work on the code and not on a giant
> stream emails. What I really would prefer right now is that people here
> come up with bug reports (including steps to help us to reproduce
> problems (like Casper does) and not bomb the list with further
> discussions about the wrapper architecture behind /usr/bin/sleep. 

And I'd like to see at least a small amount of respect granted to the
people who are asking if there isn't some short-term relief that can
be given in this instance.  I still do not think that meem's or Dan
Mick's questions were beyond the pale.

I'd expect those same people to approach me about any bug fix I'd made
that has unintended consequences, and I certainly wouldn't assail them
with nonsense claims that they're "stopping innovation" or any such
rot.  Why is this particular case special?

-- 
James Carlson, Solaris Networking              <james.d.carl...@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
_______________________________________________
tools-discuss mailing list
tools-discuss@opensolaris.org

Reply via email to