On Thu, Jun 21, 2007 at 05:24:56PM +0200, Joerg Schilling wrote: > > He's not asking Roland to make changes because he's his manager and > > can tell him what to work on. The correct way to interpret this is as > > an exchange of review commentary between peer engineers. If Roland > > doesn't want to make those changes, Meem can ask the C-team to block > > his RTI due to unsatisfied review comments. That's not the same as > > saying that Roland has to do this or that or he's fired. > > OK, if I get the right to block the RTI for the next unplanned (*) Sun tar, > I have no problem with this point of view. If this is not possible, it would > help a lot if there was a more realistic approach.
There are a few important points here: - The C-team has the last word on integration. One may ask them for cause to deny or hold integration, but one cannot force them to do so. - The context here is one in which a reviewer has made comments he feels require action and no action was taken by the implementer, a rare situation (and not one I expect to occur in the case of ksh93). Not all review comments are "fix this or I'll block you"; it's normal to get some pushback on things that are seen as out of scope or where the reviewer simply hasn't understood the intent. - You're not allowed to obstruct others' work just because you don't personally feel it's worth doing, or because you're feeling vindictive and spiteful. Concerns raised should be of a technical nature and should relate to the correctness of the particular change. You can ask the C-team to hold or deny integration of any changes to tar because you personally feel that your program is the only one in the universe worth using and think that working on anything else is a waste of time. However, if you're not a reviewer, the reviewers are happy, the work appears to be complete, and you bring petty, selfish reasons, I hope and expect that the C-team would ignore you. With any luck they'd also file away a mental note to ignore you in the future. OpenSolaris engineering tends to route around damage. Make no mistake about it, people who spend most of their time looking for ways to obstruct others' work for personal reasons are damage. If you want to influence the state of archiving software in OpenSolaris, you'll have a lot more luck if you engage honestly and constructively. All your message here has done is put me and everyone else on notice that if we want to do anything to tar, we should avoid at all costs asking you to review our changes or otherwise participate. That's unfortunate for everyone, because you could probably help improve quality by finding bugs others might miss. But it's not worth the hassle, so you'll likely be bypassed. Surely that's not your intent? -- Keith M Wesolowski "Sir, we're surrounded!" FishWorks "Excellent; we can attack in any direction!"