Olga Natkovich wrote:
Since we are new to Apache, I was not aware of the rules on when the
branches can be created.

That's to be expected.  So please do not take my remarks personally.

I know of no rules specific to branches, but common sense says that a subversion branch is for shared development. Sharing implies multiple committers, and committers must not make project decisions outside of the mailing lists. The project needs to operate transparently to provide a level playing field, so that no contributors have privileged information. Its permissible and inevitable that contributors will have off-list discussions, but any such discussions must be presented to other contributors before they are acted on, so that all have an equal opportunity to participate in decisions.

Actually, people on my team asked that maybe
you could give us a brief overview of the process to avoid this kind of
situations in the future.

Suggested readings include:

http://www.apache.org/foundation/how-it-works.html#management
http://www.apache.org/dev/committers.html
http://www.cubiclemuses.com/cm/files/incubating_communities.pdf

The last is a nice presentation about project incubation.

But the incubator is all about learning while doing. Don't worry if you make a few mistakes. Each community develops its own standards within guidelines passed on by mentors. We're just beginning that process.

Doug

Reply via email to