Neal Pollack wrote:
> On 07/27/09 02:24 AM, Alan Hargreaves wrote:
>>
>> And if this was what PSARC did, you could be right. Unfortunately we 
>> are seeing a lot of sweeping generalisations being made here from 
>> grossly inadequate (and quite frankly some of it is incorrect) 
>> information.
>>
>> If you want to see what the *actual* role of the ARCs with Solaris 
>> is, you should look at the ARC community pages at 
>> http://opensolaris.org/os/community/arc/
>>
>> I would certainly suggest before condemning a process that folks 
>> should actually perhaps do a little research rather than work from 
>> hearsay.
>>
>>  I will say from my experience of being a part of the process over 
>> the last five years is that the ARCs work harder to get things 
>> integrated rather than to kill projects. Indeed I can't think of the 
>> last time (if EVER) a project was killed by an ARC.
>>
>> I can't put it any better than James Carlson did, ...
>>
>>     No "truce" is needed here, because there's no "battle."
>>
>>     Please.  Take a breath.  Perhaps two.  And then think about replying 
>> again.
>>
>
> +1
>
> I constantly see too much tension between the emotional side and the 
> logical side.
> Most people do not study the process very deeply before submitting an 
> ARC case.
> So without that training or knowledge, all the replies are 
> mis-interpreted on an
> emotional (normal human behavior lacking additional information) basis;
>
> - questions or feedback == attack or trying to block my project
> - derail == attack or trying to block my project.
>
> But if we first study the purpose and process of ARC, we translate to;
>
> - derail == we should schedule a meeting or vote and get some deeper
>   consensus on this issue to ensure a quality solution
>
> - questions/feedback  == attempts to seek consistency, quality, and 
> perhaps
>    deeper thinking of creative solutions by the dev team so that the 
> project
>    will have sound architectural foundation consistent with the rest of
>    Solaris where possible.
>
> On the logical side, both of the above statements are routine design 
> discussion,
> simple thought and collaboration processes.  But in my 18 years here, 
> I keep
> seeing far too much of the emotional side, which I suppose comes from 
> a simple
> lack of understanding the purpose and process of ARC.
>
> Perhaps ARC needs to start holding an open meeting every other month that
> is simply a tutorial review of what ARC does, and what the terminology
> and lines of questions are for, and are trying to achieve?

I don't know about every other month, but having a preso, with 
explanations and archived slides, every so often, would not be a bad 
idea.  I know Plocher had some of this, although I've not reviewed it 
recently to see how current it is, and whether its in a format that 
non-Sun folks can readily consume.

This would be a nice project for some enterprising Intern to look 
into... (hint hint).

I still want to get a regular full member on PSARC who is not a Sun 
employee.  (Ideally more than one of them, but right now we have only 
one Intern.)

So let me state right up front -- almost anyone can volunteer to be an 
Intern, which is a mandatory step before becoming a full PSARC member.  
I'd *really* like to see more external Interns (right now we only have 
Mark Martin, and I don't think he's going to remain an Intern much 
longer... he's on track for Membership.)

At ARC we have some 'technology' issues which are making it hard for 
non-Sun parties to participate, but we can work around those for now.  
In the meantime, I'd like to invite anyone who thinks they can 
contribute meaningfully to present themselves as an Intern.  Here's what 
you should expect as a PSARC participant:

    * discussions centered around technical and architectural issues
    * healthy constructive debate -- you must not be afraid to raise 
issues and can't be a shy person
    * a desire to be helpful -- we are frequently asked to help project 
teams through the process, and this means being able to work with folks 
who may not know the process
    * however, no debate or criticism for its "own" sake -- members 
don't go around looking for fights
    * members and interns should have some significant visibility in the 
community as a technical contributor (hanging out on mailing lists and 
answering questions doesn't count here -- PSARC is made up -- currently 
-- of software engineering folks)
    * willingness to spend a few hours a week on PSARC.  interns should 
expect to spend at most about 4 hours (and I think most spend far far 
less than that) and members up to 8 hours (but I've yet to spend that 
much time) on PSARC.  In reality I think I get away with about 2-4 hours 
a week, and I do more than most because I'm also the PSARC co-chair.
    * ability to be on the phone or in person at PSARC meetings -- they 
take place at 10am PDT on Wednesdays
    * a true belief in the value of the process as a tool to improve the 
quality of what is delivered into OpenSolaris
    * a certain amount of willingness to deal with administrivia and 
paperwork -- Interns are often selected to write opinions and help out 
with the paperwork for other cases

Most of the same things apply to LSARC as well,   (I think the only 
thing that is different is the meeting time.)

Anyone who thinks they fit the qualifications and is interested in this 
should probably e-mail either me directly, or contact another PSARC 
member.  (Internal candidates can send mail to psarc-chair at sun dot 
com -- I'm not sure whether that e-mail alias is accessible externally 
though.)

    - Garrett
>
> Neal
>
>> Regards,
>> Alan Hargreaves
>> (A PSARC Intern)
>>
>>
>> Jennifer Pioch wrote:
>>> On 7/26/09, James Carlson <carlsonj at workingcode.com> wrote:
>>>   
>>>> On Jul 26, 2009, at 9:44 AM, Jennifer Pioch <piochjennifer at 
>>>> googlemail.com>
>>>> wrote:
>>>>
>>>>
>>>>     
>>>>>> On Wednesday at the PSARC meeting.  Only regular PSARC members can vote.
>>>>>>
>>>>>>         
>>>>> Who elected the PSARC members?
>>>>>
>>>>>       
>>>>  Nobody. Sun's CTO founded the ARC 19 years ago.
>>>>     
>>>
>>> So let me get this straight: Since 19 years there is a
>>> company-appointed group of grey bearded gurus from Shang Gri la who
>>> decides about the fate of projects. Is that correct?
>>>
>>> Don't you think this is undemocratic, unfair and contradicts the
>>> spirit and intention of OPEN source? Going even further:
>>> I think the current ARC business contradicts the fundamental believes
>>> behind OPEN source:
>>> Open source means that processes, procedures and groups are OPEN to
>>> everyone and not some company-appointed group.
>>> Open source projects are either driven by democracy or meritocracy and
>>> not some invitation-only club for the wealthy company grey beards.
>>>
>>> Jenny
>>>   
>>
>> -- 
>> Alan Hargreaves - http://blogs.sun.com/tpenta
>> Staff Engineer (Kernel/VOSJEC/Performance)
>> Asia Pacific/Emerging Markets
>> Sun Microsystems
>>   
>


Reply via email to