Re: [PROPOSAL] Two community proposals

2006-03-06 Thread Daniel F. Savarese

In message [EMAIL PROTECTED], Henri Yandell writes:
1) Remove SVN restrictions, all Jakarta committers can commit anywhere in 
Jakarta, with the exception of the Commons-Sandbox as it allows Apache 
committers in general to commit.

2) All vote threads to occur on the general@ mailing list; or the pmc@ 
mailing list if deemed private.

I'm okay with both suggestions because it maps directly to how I thought
things were supposed to work (i.e., all committers in a project are on
PMC, only PMC members have binding votes for releases, PMC should be
monitoring all releases, and so on).  But I got out of the business of
trying to understand how things are supposed to work at Apache a couple
of years ago :)

daniel

-#-#-#-#-| Sleep and The Traveller |-#-#-#-#-#-#-#- http://www.savarese.org/
In distant lands, I hear the call of my home. # s a v a r e s e
Yet my work is not done.  My journey's just begun.-software research
 -- http://www.sleepandthetraveller.com/  # http://www.savarese.com/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-06 Thread Henri Yandell



On Mon, 6 Mar 2006, Daniel F. Savarese wrote:



In message [EMAIL PROTECTED], Henri Yandell writes:

1) Remove SVN restrictions, all Jakarta committers can commit anywhere in
Jakarta, with the exception of the Commons-Sandbox as it allows Apache
committers in general to commit.

2) All vote threads to occur on the general@ mailing list; or the pmc@
mailing list if deemed private.


I'm okay with both suggestions because it maps directly to how I thought
things were supposed to work (i.e., all committers in a project are on
PMC, only PMC members have binding votes for releases, PMC should be
monitoring all releases, and so on).  But I got out of the business of
trying to understand how things are supposed to work at Apache a couple
of years ago :)


You understand it right. We've been using semantics for a few years to 
avoid sweeping changes.


ie) PMC monitoring all releases = At least 3 PMC members voting for it, 
and a RESULT email to the PMC. Obeys the rules and the Jakarta spirit, 
though not the ASF spirit I suspect.


I also suspect that I'll need to post this to every -dev list. Given that 
there is no Jakarta community, I doubt everyone listens to this list. I 
was expecting an explosion from POI at the least :) [due to their legal 
worries over commit rights].


Hen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[PROPOSAL] Two community proposals

2006-03-05 Thread Henri Yandell


I started to write a long email on the problems in Jakarta, on umbrellas, 
on the lack of a Jakarta community and existence only of subcommunities 
and on how it should be there is no Jakarta Xxxx, you are members of 
Jakarta - not a subproject; but you've heard it all before.


So, proposal:

-
Given that we are one project and that we should be acting as one 
community - I propose that we:


1) Remove SVN restrictions, all Jakarta committers can commit anywhere in 
Jakarta, with the exception of the Commons-Sandbox as it allows Apache 
committers in general to commit.


2) All vote threads to occur on the general@ mailing list; or the pmc@ 
mailing list if deemed private.

-

Comments?

The only negative I have for 1) is that I like to use the commit lists to 
see who is on which subproject (for 3 PMC member oversight checking), but 
that is a flawed idea anyway. The real way is to see who is voting on 
issues (especially releases) for that project. If it's an inactive 
project, the real way is to ask the -dev mailing list for 3 PMC replies 
else the subproject gets mothballed.


Hen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Torsten Curdt


On 05.03.2006, at 20:21, Henri Yandell wrote:



I started to write a long email on the problems in Jakarta, on  
umbrellas, on the lack of a Jakarta community and existence only of  
subcommunities and on how it should be there is no Jakarta Xxxx,  
you are members of Jakarta - not a subproject; but you've heard it  
all before.


So, proposal:

-
Given that we are one project and that we should be acting as one  
community - I propose that we:


1) Remove SVN restrictions, all Jakarta committers can commit  
anywhere in Jakarta, with the exception of the Commons-Sandbox as  
it allows Apache committers in general to commit.


So a Commons committer can commit to e.g. BCEL and Hivemind without  
knowing the code bases? H

That doesn't sound right to me :-/

TBH Jakarta feels less as one community ...but more like an umbrella.  
Do you want to change that?


cheers
--
Torsten

smime.p7s
Description: S/MIME cryptographic signature


Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Sandy McArthur
On 3/5/06, Henri Yandell [EMAIL PROTECTED] wrote:
 2) All vote threads to occur on the general@ mailing list; or the pmc@
 mailing list if deemed private.

I don't like the idea having a lot of discussion on one mailing list
and then loosing all that context by having votes on a different
mailing.

--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Henri Yandell



On Sun, 5 Mar 2006, Torsten Curdt wrote:



On 05.03.2006, at 20:21, Henri Yandell wrote:



I started to write a long email on the problems in Jakarta, on umbrellas, 
on the lack of a Jakarta community and existence only of subcommunities and 
on how it should be there is no Jakarta Xxxx, you are members of Jakarta - 
not a subproject; but you've heard it all before.


So, proposal:

-
Given that we are one project and that we should be acting as one community 
- I propose that we:


1) Remove SVN restrictions, all Jakarta committers can commit anywhere in 
Jakarta, with the exception of the Commons-Sandbox as it allows Apache 
committers in general to commit.


So a Commons committer can commit to e.g. BCEL and Hivemind without knowing 
the code bases? H

That doesn't sound right to me :-/


Any reasons?

What's the difference between an ORO guy being able to commit to OpenPGP 
and a Lang guy being able to commit to OpenPGP?


Said ORO committer is able to -1 the OpenPGP release if they should so 
wish (presuming they're on the PMC).


TBH Jakarta feels less as one community ...but more like an umbrella. Do you 
want to change that?


Yes. Umbrellas don't work well at Apache and umbrellas who promote their 
active participants out all the time are down-right suicidal - however 
umbrellas who dont promote large active participants out should form 
their own foundation.


XML and WS are both facing the same types of issues - XML have hit on a 
nice solution of promoting subprojects out while retaining them within the 
federation while WS are killing subprojects and merging them.


Hen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Mario Ivankovits
Hi!
 So a Commons committer can commit to e.g. BCEL and Hivemind without
 knowing the code bases? H
 That doesn't sound right to me :-/
 What's the difference between an ORO guy being able to commit to
 OpenPGP and a Lang guy being able to commit to OpenPGP?

 Said ORO committer is able to -1 the OpenPGP release if they should so
 wish (presuming they're on the PMC).
I too think this helps to keep a project alive and I don't expect that a
developer of another project makes big structural changes to such a
projects, just small quick-fixes. At least as long as a developer take
the liability seriously.

This is as much more true when we speak about dormant or stable but not
under development projects.
If we move them to an excubator or whatever name it is, we should open
them to every committer.
This might be the last chance for those project to get restarted again.
e.g. POI is widely used - but rarely developed. Now it is required to
removed barriers to hopefully get them running again.

---
Mario


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Martin Cooper
On 3/5/06, Henri Yandell [EMAIL PROTECTED] wrote:


 I started to write a long email on the problems in Jakarta, on umbrellas,
 on the lack of a Jakarta community and existence only of subcommunities
 and on how it should be there is no Jakarta Xxxx, you are members of
 Jakarta - not a subproject; but you've heard it all before.

 So, proposal:

 -
 Given that we are one project and that we should be acting as one
 community - I propose that we:

 1) Remove SVN restrictions, all Jakarta committers can commit anywhere in
 Jakarta, with the exception of the Commons-Sandbox as it allows Apache
 committers in general to commit.


What problem is this solving? I just don't see the need.

2) All vote threads to occur on the general@ mailing list; or the pmc@
 mailing list if deemed private.


I agree with Sandy on this one. The votes should stay on the relevant
developer list.

--
Martin Cooper


-

 Comments?

 The only negative I have for 1) is that I like to use the commit lists to
 see who is on which subproject (for 3 PMC member oversight checking), but
 that is a flawed idea anyway. The real way is to see who is voting on
 issues (especially releases) for that project. If it's an inactive
 project, the real way is to ask the -dev mailing list for 3 PMC replies
 else the subproject gets mothballed.

 Hen

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Nathan Bubna
On 3/5/06, Henri Yandell [EMAIL PROTECTED] wrote:

 I started to write a long email on the problems in Jakarta, on umbrellas,
 on the lack of a Jakarta community and existence only of subcommunities
 and on how it should be there is no Jakarta Xxxx, you are members of
 Jakarta - not a subproject; but you've heard it all before.

 So, proposal:

 -
 Given that we are one project and that we should be acting as one
 community - I propose that we:

 1) Remove SVN restrictions, all Jakarta committers can commit anywhere in
 Jakarta, with the exception of the Commons-Sandbox as it allows Apache
 committers in general to commit.

i think this is fine.  it brings our practice more in line with the
legal realities of the organization.  it adds potential for greater
cross-pollination and lower barriers to resuscitating dormant
projects.  it's true that most of us committers are myopic and do
nothing with the greater freedom, but the potential is there for some
to more easily serve the community and their own needs through this.

 2) All vote threads to occur on the general@ mailing list; or the pmc@
 mailing list if deemed private.

if you want all non-private vote threads to be CC'ed to general@,
that's fine, but they must happen on the dev lists as well.  i believe
there are many narrow, non-committer participants who give good
feedback and non-binding support who do not subscribe to [EMAIL PROTECTED]  i
am extremely reluctant to give that up.

 -

 Comments?

 The only negative I have for 1) is that I like to use the commit lists to
 see who is on which subproject (for 3 PMC member oversight checking), but
 that is a flawed idea anyway. The real way is to see who is voting on
 issues (especially releases) for that project. If it's an inactive
 project, the real way is to ask the -dev mailing list for 3 PMC replies
 else the subproject gets mothballed.

 Hen

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Simon Kitching
On Sun, 2006-03-05 at 12:22 -0800, Nathan Bubna wrote:
 On 3/5/06, Henri Yandell [EMAIL PROTECTED] wrote:
  Given that we are one project and that we should be acting as one
  community - I propose that we:
 
  1) Remove SVN restrictions, all Jakarta committers can commit anywhere in
  Jakarta, with the exception of the Commons-Sandbox as it allows Apache
  committers in general to commit.
 
 i think this is fine.  it brings our practice more in line with the
 legal realities of the organization.  it adds potential for greater
 cross-pollination and lower barriers to resuscitating dormant
 projects.  it's true that most of us committers are myopic and do
 nothing with the greater freedom, but the potential is there for some
 to more easily serve the community and their own needs through this.

+1

Commons committers voted in for their work on one project technically
have access to other projects. This has not had any negative results as
fa as I am aware, and it has lowered the barriers for those committers
to become involved in other commons projects where appropriate. I've not
seen any case where a committer made inappropriate changes to another
project - and if it did happen, normal community oversight would pick
that up. I would expect jakarta-wide commit privileges to work just as
well as commons-wide.


Re measuring community size of a project and determining *who* the
community is, I agree that the committer list for that project isn't
actually very effective. There are several possible measures I can see:
* counting vote emails as mentioned by Henri
* counting SVN commits to a particular project
* inspecting the maven project.xml's committers section and then
cross-checking whether the listed people are actively committing to ANY
project (ie whether they are still around)
* annual online survey that all committers are asked to complete,
  in which we indicate what projects we actively participate in.

Cheers,

Simon


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Felipe Leme

Henri Yandell wrote:

1) Remove SVN restrictions, all Jakarta committers can commit anywhere 
in Jakarta, with the exception of the Commons-Sandbox as it allows 
Apache committers in general to commit.


I'm +1 on this one. As others already pointed out, it would help to keep 
dormant/stable projects more active and would allow committers fixed 
small bugs on other projects. That's particular useful on commons 
sub-projects, as its components are used by many projects (for instance, 
I have submitted a couple of simple patches - including test cases - to 
Jelly, but they haven't been applied neither commented yet...).


-- Felipe


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Mark Thomas
Felipe Leme wrote:
 Henri Yandell wrote:
 
 1) Remove SVN restrictions, all Jakarta committers can commit anywhere
 in Jakarta, with the exception of the Commons-Sandbox as it allows
 Apache committers in general to commit.
 
 
 I'm +1 on this one. As others already pointed out, it would help to keep
 dormant/stable projects more active and would allow committers fixed
 small bugs on other projects. That's particular useful on commons
 sub-projects, as its components are used by many projects (for instance,
 I have submitted a couple of simple patches - including test cases - to
 Jelly, but they haven't been applied neither commented yet...).

Also +1, and for exactly this reason.

Mark



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Will Glass-Husain
I like #1 (removing svn restrictions).  We occasionally identify bugs in the
commons libraries used in Velocity - it'd be nice to be able to just go in
and fix them.

I'm mildly positive on all votes on general.  A corollary of this would be
to encourage everyone to sign up for general. Maybe put this in big letters
on the Jakarta home page.  It seems a good way to try out the one
community idea, see if it fits.

WILL


On 3/5/06, Nathan Bubna [EMAIL PROTECTED] wrote:

 On 3/5/06, Henri Yandell [EMAIL PROTECTED] wrote:
 
  I started to write a long email on the problems in Jakarta, on
 umbrellas,
  on the lack of a Jakarta community and existence only of subcommunities
  and on how it should be there is no Jakarta Xxxx, you are members of
  Jakarta - not a subproject; but you've heard it all before.
 
  So, proposal:
 
  -
  Given that we are one project and that we should be acting as one
  community - I propose that we:
 
  1) Remove SVN restrictions, all Jakarta committers can commit anywhere
 in
  Jakarta, with the exception of the Commons-Sandbox as it allows Apache
  committers in general to commit.

 i think this is fine.  it brings our practice more in line with the
 legal realities of the organization.  it adds potential for greater
 cross-pollination and lower barriers to resuscitating dormant
 projects.  it's true that most of us committers are myopic and do
 nothing with the greater freedom, but the potential is there for some
 to more easily serve the community and their own needs through this.

  2) All vote threads to occur on the general@ mailing list; or the pmc@
  mailing list if deemed private.

 if you want all non-private vote threads to be CC'ed to general@,
 that's fine, but they must happen on the dev lists as well.  i believe
 there are many narrow, non-committer participants who give good
 feedback and non-binding support who do not subscribe to [EMAIL PROTECTED]  i
 am extremely reluctant to give that up.

  -
 
  Comments?
 
  The only negative I have for 1) is that I like to use the commit lists
 to
  see who is on which subproject (for 3 PMC member oversight checking),
 but
  that is a flawed idea anyway. The real way is to see who is voting on
  issues (especially releases) for that project. If it's an inactive
  project, the real way is to ask the -dev mailing list for 3 PMC replies
  else the subproject gets mothballed.
 
  Hen
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
___
Forio Business Simulations

Will Glass-Husain
phone (415) 440-7500 x89
mobile (415) 235-4293
[EMAIL PROTECTED]
www.forio.com


Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Henri Yandell



On Sun, 5 Mar 2006, Will Glass-Husain wrote:


I'm mildly positive on all votes on general.  A corollary of this would be
to encourage everyone to sign up for general. Maybe put this in big letters
on the Jakarta home page.  It seems a good way to try out the one
community idea, see if it fits.


To stir things a bit more :)

We could go further and say that all non-technical discussions are on 
[EMAIL PROTECTED] All navel-gazing, all infrastructure style, all license 
questions etc. -dev lists would remain to discuss the actual code, 
bugfixes etc and would promote non-code issues up to the general mailing 
list.


Hen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Martin Cooper
On 3/5/06, Henri Yandell [EMAIL PROTECTED] wrote:



 On Sun, 5 Mar 2006, Will Glass-Husain wrote:

  I'm mildly positive on all votes on general.  A corollary of this
 would be
  to encourage everyone to sign up for general. Maybe put this in big
 letters
  on the Jakarta home page.  It seems a good way to try out the one
  community idea, see if it fits.

 To stir things a bit more :)

 We could go further and say that all non-technical discussions are on
 [EMAIL PROTECTED] All navel-gazing, all infrastructure style, all license
 questions etc. -dev lists would remain to discuss the actual code,
 bugfixes etc and would promote non-code issues up to the general mailing
 list.


Great idea! Then I can unsub from general@ and avoid all the navel-gazing!
:-)

--
Martin Cooper


Hen

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Re: [PROPOSAL] Two community proposals

2006-03-05 Thread Stephen Colebourne

Henri Yandell wrote:
Given that we are one project and that we should be acting as one 
community

I both agree and disagree with the premise.

Jakarta is one community from an ASF point of view (not that important).
Jakarta is many communities in reality (really important).

Reality and practicality should drive our thoughts, not the ASF board.

1) Remove SVN restrictions, all Jakarta committers can commit anywhere 
in Jakarta, with the exception of the Commons-Sandbox as it allows 
Apache committers in general to commit.
+0. I don't see any real downsides to this, as social factors will act 
as a suitable control. However, it doesn't strike me as a big issue.



2) All vote threads to occur on the general@ mailing list; or the pmc@ 
mailing list if deemed private.
-1. This splits votes from code and community. Its just a bad idea. 
Instead we should say that votes *may* occur on jakarta-general if desired.


Stephen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]