max at bruningsystems.com wrote:
> Hi,
> Torrey McMahon wrote:
>> Joseph Kowalski wrote:
>>  
>>> Torrey McMahon wrote:
>>>    
>>>> Nicolas Williams wrote:
>>>>
>>>> Why we still do architecture review, or discussions, over email is 
>>>> beyond me. Email is horrible tool for such things. Con-calls are a 
>>>> close second.
>>>>       
>>> So, if these are bad, what is good?  Only meetings (which are pretty 
>>> much con-calls at this time)?  Wikis? (What is the plural of 
>>> "Wiki"?)     
>>
>> I wouldn't say bad. I'd assert we could do much better.
>>
>> ---
>>
>> A project team wants to get an architecture review. They go to the 
>> request website, fill in a forms, and the automated back end starts 
>> the review process. They get a case number, spot on a twiki/website, 
>> and notification goes out to people interested in such things. They 
>> automatically get a case owner from the pool of ARC members. Owner 
>> gets an email, contact info, etc. and starts mentoring the team as 
>> needed.
>>
>> Over time the project team starts adding materials to the project 
>> including a automagically cross-referenced set of interfaces. Each 
>> interface is properly marked with its stability level - The nice 
>> popup box explains what each is - and it gets added to the project 
>> location. All the associated questionnaires are provided and answers 
>> put into the backend database. ARC cases that preceded this one are 
>> cross referenced and added to the "Prior Cases" section.
>>
>> If an ARC member is interested in a specific change to an interface 
>> they can click it and get more information including
>>     Change history
>>     Code attached to the interface (Yes, I know this isn't code review.)
>>     X levels of interfaces that are used, upstream or downstream, by 
>> the interface in question
>>
>> If an ARC member has a question on a specific part of the case they 
>> can add the question, mark the relevant materials, and await an 
>> answer via email/rss/text. Previously asked questions, and any 
>> answers, are automatically added to the case materials to avoid 
>> people from asking the same questions ten times.
>>
>>
>>   
> So, this is all Sun process, or OpenSolaris process?  What is a 
> "project team"?  Are there "project teams"
> that are not all Sun?  Or do I simply need to go back through 
> arc-discuss to find out, in which case... sorry I asked.
> max
>
A "project team" is the group of people working on getting a project 
integrated.  It can be either Sun, or non-Sun people.

    -- Garrett


Reply via email to