Richard Lowe writes:
> James Carlson <james.d.carlson at Sun.COM> writes:
> > On 14, one of the things not listed is that the C-team needs to start
> > acting in the open, at least with respect to RTI Advocates and review
> > of projects involving open source.  Without this, at least part of the
> > process related to large projects (C-team review) won't be on
> > equitable footing for external committers.
> 
> I've been harping on about this for a long long time now, and have
> essentially given up on complaining about it.
> 
> My view, at this point, is that it isn't really worth mentioning in
> the vast majority of contexts (if any).  If you want to, go for it,
> but not in a way that raises expectations regarding it eventually
> being done properly, I, at least, have no faith it ever will.

I don't think it's really as bad as all that, though I can see how
it's frustrating from the outside.  For an analogy, just think about
how remote and implausible a live Mercurial gate seemed a year ago,
and look how close we are now.  ;-}

Unlike the ARC, which "just" reviews high-level project plans, the
C-team fills multiple roles, and I think this adds a good bit of
complexity.  There are some things they're doing that need to be
treated in the same way as ARC cases (particularly the project
reviews).  There are others that look like community governance issues
(RTI Advocate lists).  And still others that are internal issues
(Sun's own release schedules).

I know they've had many discussions about how to do this, but I
haven't been a part of them, so I don't know the current status.
Personally, I'd like to seem them just take the gamble in making it
all open and then cleaning up the mistakes afterwards, but I'm not in
charge.

One bit of good news is that John Beck is tech lead for Nevada ON, and
is very interested in opening things up.

Back to the document: the key issue here to me is that having C-team
project reviews in the open (just like ARC reviews are open) is
crucial to having an open development process that allows not just
simple bug fixes (which don't require C-team review) but larger
projects as well.  Having non-Sun advocates can perhaps lag that,
because it's a separate issue, but blocking projects on Sun employees
acting as proxies is an incomplete answer.

There's a lot of 'stuff' buried here in terms of completing the task.
The test and documentation "resources" -- essentially a detailed
management issue -- are checked by the C-team.  What does that mean
for open projects?  Projects are tracked through an elaborate
"Dashboard" application that nobody (as far as I know) has thought
about opening up, but that project leaders _need_ to use.  Where does
that leave projects that have only non-Sun participants?  And then
there's the whole legal review issue ...

-- 
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