Bill Sommerfeld wrote:
> On Tue, 2007-06-05 at 13:29 -0700, Alan Coopersmith wrote:
>   
>> I think this is basically writing down what many of us believe to
>> be the case, but haven't explicitly put into writing yet, leading
>> to some confusion.
>>
>> I propose the OGB issue a simple statement along these lines:
>>
>>     The OpenSolaris Governing Board hereby designates the OpenSolaris
>>     Architecture Process and Tools community as the architectural review
>>     board for OpenSolaris.   All changes requiring architectural review
>>     that are integrated into the master gate of an OpenSolaris consolidation
>>     must be reviewed first by the OpenSolaris Architecture community or
>>     a committee established by the OpenSolaris Architecture community that
>>     meets openly as described in the OpenSolaris constitution.
>>     
>
> I think the high order bit -- everything touching open-source code needs
> open review -- is right.  
>
> I have some concerns about the transition -- PSARC has been holding open
> meetings and open reviews of fast-tracks for quite some time but hasn't
> to my knowledge formally been (re)chartered by the opensolaris
> architecture community to hold such reviews. 
>
> IMHO the OGB needs to specifically charter the review body and give it
> goals.  simply leaving it as up to the "opensolaris architecture
> community" to work out the details (including the appeals path) may
> leave us with a period of time when nobody is formally able to approve a
> change to opensolaris.
>
> so how do we change engines in mid-flight without crashing the plane?
>   

+1.

I think that, for the near term, PSARC should be explicitly chartered by 
OpenSolaris.   I'm not sure about the other ARCs, but I have little to 
do with them. ;-)

There are still transition issues to be resolved... the tools 
infrastructure, the fact that currently you have to be a Sun employee to 
be a PSARC member (or at least as I understand it, although apparently 
I've set precedent by being an _intern_ while not being an employee... 
but then I have SWAN access as a contractor.)

I imagine it would be fairly easy to move the SAC infrastructure we need 
to an opensolaris.org host.. we could then allow for non-employee 
membership, etc.  We have some of this infrastructure in place for code 
reviews, and voting, already.

There is also the issue of the cases that are still midflight, some 
open, some not.  Some decided, some not.

Further, I think there is real justification for having some ability to 
have "closed" cases.  Some material information in weighing the case may 
be of a confidential nature ... such as security related information, or 
cases that are intended to facilitate future business directions of 
important contributors.   I agree that it should be an extraordinary 
effort to run a closed case, and every effort should be made to make it 
open (perhaps by blanking out customer names, etc.), but I don't think 
its a good idea to prohibit the idea of cases with restricted views.  
(And by restricted view, I mean restricted to certain persons, who may 
or may not be employees of a certain OpenSolaris contributor.  This will 
happen in other areas too, like security related bugs.  Other open 
source organizations use a vetting process to grant extra privileges to 
identified senior/trusted members of their community.  We may need 
something similar for ARCs.  We _will_ need something similar for bug 
tracking.)

Perhaps the final specifications and decisions of all cases should be 
made public... I'm just not entirely certain that the ability to hold 
private conversations leading up to those decisions should be entirely 
forbidden.  (Difficult, and strongly discouraged, yes.)

I know that there is s sentiment that is somewhat popular that we should 
not consider what is important to Sun in our planning... that Sun's 
needs shouldn't play a role.  But what I want to point out is that if 
the process is hostile to Sun, and Sun chooses to walk away from OS.o, 
many (I'd even venture to say *most*) of the current OS.o contributors 
would not be able to participate, or would have to greatly reduce their 
level of participation.  So from a purely pragmatic point of view, it 
makes sense to try to make allowances for the special needs of our 
biggest (by far!) contributor.

    -- Garrett
>                                       - Bill
>
>
> _______________________________________________
> ogb-discuss mailing list
> ogb-discuss at opensolaris.org
> http://opensolaris.org/mailman/listinfo/ogb-discuss
>   


Reply via email to