This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Release Schedule issues and doubts


On Sun, 4 Jun 2006, Steven Bosscher wrote:
> Maybe it would help clean up the long list of maintainers who don't 
> actually do any maintenance.  Then, at last, you get a more fair
> picture of the number of reviewers&maintainers that we really have.

Agreed.  It will provide a clearer picture at least, though it won't
solve the problem per se.

(Among maintainers of specific parts, I think there aren't too many
not doing anything about those parts.  Write after approval is another
story -- I guess we have at least a dozen of nominal members -- and
global write does not necessarily reflect reality, either.)

> With power comes responsibility.  If you can't handle the 
> responsibility, you shouldn't accept the power.  Being a maintainer
> of some part of the compiler should be more than just being listed
> in MAINTAINERS.

If think nobody will disagree with the second sentence.

However, we should account for periods of inactivity and reduced
activity caused by personal issues, employer changes, illness,
whatever.

Other projects have a certain period of time (one year, eighteen months)
after which inactive contributors are contacted and eventually purged,
and I think we should do something similar.


Also, when we talk about responsibility, let's be careful not to demand
too much: just because someone is listed as a maintainer for foo, does
not means her or she shall be responsible for each and every patch or
bug in that area.  

Even fixing one bug a month and reviewing one patch a month is an
important contribution.  If this is not sufficient in a specific
area, we need to try and get additional maintainers, not alienate
existing ones.

Gerald


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]