Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-pmc] A request to decouple ACL for core components

Cursory look shows several "home" groups that control the website access (not sure why we ever had these), and several that are related to "third parties" that are contributing ports of various parts but these folks are not actually considered to be committers on the project.  There are various other fine grained things that can likely be combined.

John's offer to drive the merging of Platform groups/projects/components is awesome.  I think we should let him do his thing and see what comes up. 

Jeff

On 2010-07-22, at 12:09 PM, Wayne Beaton wrote:

> I count 14 components under the Eclipse platform project. I believe that I count 54 UNIX groups in Denis' email. It's not entirely clear to me which of those UNIX groups belongs to which component.
> 
> I am recommending that we collapse those 54 groups into 14. That is, one UNIX group for each component. Do we really need 54 different UNIX groups? Doesn't that just make things confusing for everybody?
> 
> Wayne
> 
> Daniel Megert wrote:
>> Since the beginning, the Eclipse top-level project is structured into
>> sub-projects (Platform, JDT and PDE) and those into components. Each
>> component with its own component lead and committers. Committer voting is
>> done on a component basis and access granted for that component. That's why
>> we have that many groups. As said before, for some like e.g. Team and CVS
>> it might really make sense to fold them together because it turned out that
>> the same group of committers is working in both. For others like Runtime
>> and Resource this is not the case.
>> 
>> Dani
>> 
>> |------------>
>> | From:      |
>> |------------>
>>  >--------------------------------------------------------------------------------------------------------------------------------------------------|
>>  |Wayne Beaton <wayne@xxxxxxxxxxx>                                                                                                                  |
>>  >--------------------------------------------------------------------------------------------------------------------------------------------------|
>> |------------>
>> | To:        |
>> |------------>
>>  >--------------------------------------------------------------------------------------------------------------------------------------------------|
>>  |eclipse-pmc@xxxxxxxxxxx                                                                                                                           |
>>  >--------------------------------------------------------------------------------------------------------------------------------------------------|
>> |------------>
>> | Date:      |
>> |------------>
>>  >--------------------------------------------------------------------------------------------------------------------------------------------------|
>>  |22.07.2010 15:58                                                                                                                                  |
>>  >--------------------------------------------------------------------------------------------------------------------------------------------------|
>> |------------>
>> | Subject:   |
>> |------------>
>>  >--------------------------------------------------------------------------------------------------------------------------------------------------|
>>  |Re: [eclipse-pmc] A request to decouple ACL for core components                                                                                   |
>>  >--------------------------------------------------------------------------------------------------------------------------------------------------|
>> 
>> 
>> 
>> 
>> 
>> Why do we need separate groups of committers within the same project?
>> 
>> What is the process by which an existing committer is added to another
>> group? e.g. what do you do when you decide that a committer on
>> plat-ui-home needs to also be a committer on plat-rcp? Do you just
>> contact webmaster and ask them to make it so?
>> 
>> Wayne
>> 
>> Daniel Megert wrote:
>>  
>>>> Bit of a tangent but...  Doesn't collapsing the structure involve people
>>>> 
>>>>      
>>> getting more commit rights than they used to have?  This should likely
>>> involve the community.$
>>> It depends on what gets folded together. I'm also against folding e.g.
>>>    
>> all
>>  
>>> JDT components into one (or even fold more stuff together). But in case
>>>    
>> of
>>  
>>> e.g. Team and CVS the set of committers is (almost?) identical and clean
>>> that up could reduce overhead.
>>> 
>>> Dani
>>> 
>>> 
>>> |------------>
>>> | From:      |
>>> |------------>
>>> 
>>> --------------------------------------------------------------------------------------------------------------------------------------------------|
>>>    
>> 
>>  
>>>  |Jeff McAffer <jeff@xxxxxxxxxxxxxxxxx>
>>>    
>> |
>>  
>>> --------------------------------------------------------------------------------------------------------------------------------------------------|
>>>    
>> 
>>  
>>> |------------>
>>> | To:        |
>>> |------------>
>>> 
>>> --------------------------------------------------------------------------------------------------------------------------------------------------|
>>>    
>> 
>>  
>>>  |eclipse-pmc@xxxxxxxxxxx
>>>    
>> |
>>  
>>> --------------------------------------------------------------------------------------------------------------------------------------------------|
>>>    
>> 
>>  
>>> |------------>
>>> | Date:      |
>>> |------------>
>>> 
>>> --------------------------------------------------------------------------------------------------------------------------------------------------|
>>>    
>> 
>>  
>>>  |22.07.2010 15:45
>>>    
>> |
>>  
>>> --------------------------------------------------------------------------------------------------------------------------------------------------|
>>>    
>> 
>>  
>>> |------------>
>>> | Subject:   |
>>> |------------>
>>> 
>>> --------------------------------------------------------------------------------------------------------------------------------------------------|
>>>    
>> 
>>  
>>>  |Re: [eclipse-pmc] A request to decouple ACL for core components
>>>    
>> |
>>  
>>> --------------------------------------------------------------------------------------------------------------------------------------------------|
>>>    
>> 
>>  
>>> 
>>> 
>>> 
>>> On 2010-07-21, at 2:14 PM, Wayne Beaton wrote:
>>> 
>>> 
>>>    
>>>> FWIW, collapsing your group structure does not require any kind of
>>>> 
>>>>      
>>> community review; you can just work with the webmaster to get it done.
>>> 
>>> Bit of a tangent but...  Doesn't collapsing the structure involve people
>>> getting more commit rights than they used to have?  This should likely
>>> involve the community.
>>> 
>>> Jeff
>>> 
>>> _______________________________________________
>>> eclipse-pmc mailing list
>>> eclipse-pmc@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/eclipse-pmc
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> eclipse-pmc mailing list
>>> eclipse-pmc@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/eclipse-pmc
>>> 
>>>    
>> 
>> --
>> Wayne Beaton, The Eclipse Foundation
>> http://www.eclipse.org
>> --
>> Join me at Eclipse Summit Europe 2010!
>> http://eclipsesummit.org/
>> 
>> _______________________________________________
>> eclipse-pmc mailing list
>> eclipse-pmc@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/eclipse-pmc
>> 
>> 
>> 
>> _______________________________________________
>> eclipse-pmc mailing list
>> eclipse-pmc@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/eclipse-pmc
>>  
> 
> -- 
> Wayne Beaton, The Eclipse Foundation
> http://www.eclipse.org
> --
> Join me at Eclipse Summit Europe 2010!
> http://eclipsesummit.org/
> 
> _______________________________________________
> eclipse-pmc mailing list
> eclipse-pmc@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/eclipse-pmc



Back to the top