--- Henri Yandell <[EMAIL PROTECTED]> wrote:
> 
> 
> On Mon, 11 Nov 2002, Morgan Delagrange wrote:
> 
> > The prevailing opinion, at least among those who
> have
> > participated in the discussion to date, seems to
> be
> > that each component (subcommunity?) has its own
> karma
> > and voters, and that each new committer be granted
> > karma by a majority vote of existing component
> > committers even if they commit to other
> components.
> 
> Just to speak up for the opposite:
> 
> 1) Voting. Having the communities views [- the
> committers on a project] be
> the ones whose votes count on a release is a good
> sanity check I believe.
> Obviously if there's a lack of interest thenthe
> committers votes become
> important, but release-managers should be hoping for
> 3 +1 votes from
> non-committers.

Yup, it prevents those subcommunities from getting too
inbred.  Also it bypasses some of the inequities of
small communities.  

E.g. let's say a project has only three active
committers, and one of them feels that the other two
are calling a release vote prematurely.  IMO that
developer should be able to take it to the community. 
I don't expect people to vote on every single issue in
every component, but the community is a good place for
arbitration when the component is in danger of
derailment.

> 2) Karma. Being able to fix things in other projects
> is a great way to
> build cross-community. However it does have the
> danger of someone doing a
> stupid commit with a mistake etc.

Components are going to have interdependencies.  For
example while you're working on the "dbcp" component,
you might find discover bugs (code, documentation or
otherwise) in the "pool" component or the "log"
component.  I'd much prefer that people simply commit
their fixes (which IMO increases the possibility of
their continuing involvement), rather than make them
prepare a patch, or quite possibly simply ignore/work
around the bug because they don't have karma.

- Morgan

> [For example, I'm about to commit a typo fix to the
> commons sql project]
> 
> Hen
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 


=====
Morgan Delagrange
http://jakarta.apache.org/taglibs
http://jakarta.apache.org/commons
http://axion.tigris.org
http://jakarta.apache.org/watchdog

__________________________________________________
Do you Yahoo!?
U2 on LAUNCH - Exclusive greatest hits videos
http://launch.yahoo.com/u2

Reply via email to