Process Descriptions

This page contains some informal description of the process that should be followed by TC members.

Vote

Sometimes, TC members are expected to vote on a given topic.

The vote is open for a pre-defined amount of time (usually 72 hours / 3 days) that have to be clearly written in the vote thread.

The vote options are +1, 0 or -1.

  • +1 means I'm OK with the proposal
  •  0 means I don't care
  • -1 means I'm opposed to the proposal (veto)

The veto vote must be argued: it's a showstopper. We must know what is wrong and why we should stop the vote (any -1 without proper explanations will be ignored).

The option that will obtain the majority+1 of casted votes will be choosen.
Ex: if there are 10 participants, the elected option must have at least 6 casted votes ( (10/2) + 1 ).

The results will be announced on the TC list as soon as possible.

Examples

The vote manager (usually CTO or TC Chairman) should start a new thread on TC list with an explicit subject: [VOTE] <topic>.
[VOTE] Maturation Lifecycle Criteria
[VOTE] Accept New Project : CONTRAIL
[VOTE] Archive Project : Funambol

Example of vote mail content:
The vote is to decide if we change the project lifecycle maturation criteria.
The proposal is here: http://www.ow2.org/view/TechnologyCouncil/Project+Maturation (rev 18.1)

[ ] +1 Use this set of criteria
[ ]  0 Don't care
[ ] -1 Veto, do not change anything (must be argued)

Example of result mail:

  • subject [VOTE][RESULT] <topic>
  • content example
    We've got 21 +1 and no other votes casted.
    The project lifecycle criteria from incubation to mature is accepted.

    +1 Florent Benoit, Christophe Hamerling, Guillaume Sauthier,
       Jacques Cayuela, Marc Dutoo, Junfeng ZHAO (Anne), Petr Tuma,
       Benoit Pelletier, Stefano Scamuzzo, Clément Escoffier,
       Lionel Seinturier, Stéphane Benoist, Wang Wei,
       André Freyssinet, Gaël Blondelle, Philippe Merle,
       Dennis Sosnoski, Hailong Sun, Patrice Truong Van Nga,
       Shi Dianxi, Cédric Carbone

    0  No votes

    -1 No votes

    Thank you all for your involvement.

Graduation

An incubated project that wants to graduate (move from incubator to mature pahse of the OW2 project lifecycle) has to comply to a given set of criteria.

Project leader should fill the criteria form and send it to the TC for examination.

Someone from the TC (usually CTO or TC Chairman) review the form and express if it's OK or not.

Then, a given amount of time (usually 1 week) is given for the other TC members to review themselves the document and express their feelings.

If there is no opposition from the TC, the project graduates.

Project Acceptance

This processed is triggered when a new project is proposed on the OW2 Forge.

First, a wiki page (in the Proposals space) should be created for the new project proposal.

Then, CTO starts a new thread ([DISCUSS] Project Proposal : XXX) that links to the proposal page on the wiki.

This thread should be used to discuss and comment on the proposal (before any vote).
This thread should also be used for potential mentors to volunteer.

The TC should try and discuss the project proposal within 2 weeks.

When the discussion runs out, and only when one or multiple mentors have volunteered, the vote for project acceptance can start.

TC Membership

Joining

There are multiple ways to join the TC:

  • Natural rights (project leaders)
  • Cooptation from existing members

Natural Right

OW2 project leaders have automatically the right to seat in the council.
Newly accepted project leaders are proposed to join the TC.

Cooptation

An existing member can propose to add a new particpant in the council.
This new person is not required to be a project leader.
This proposition should be motivated.
The TC is free to accept or reject the proposition.

Replacement

Life goes on and things are constantly changing, that's also true for project leadership.
If the leader of a given project is replaced by someone new, the TC should be notified.

The retiring participant should send a mail stating that he steps down as TC member, and proposing someone else as replacement.

OW2 TC or OW2 CTO have to subscribe the replacement person to the TC list before hand.

Retiring

Participation to the TC is not mandatory, so any participant is free to retire at any time.
Retired member will be unsubscribed from the TC list and will no longer have any right to vote.

Retired member should (if he/she was representing a project) propose a replacement.

TC Membership

Joining

There are multiple ways to join the TC:

  • Natural rights (project leaders)
  • Cooptation from existing members

Natural Right

OW2 project leaders have automatically the right to seat in the council.
Newly accepted project leaders are proposed to join the TC.

Cooptation

An existing member can propose to add a new particpant in the council.
This new person is not required to be a project leader.
This proposition should be motivated.
The TC is free to accept or reject the proposition.

Replacement

Life goes on and things are constantly changing, that's also true for project leadership.
If the leader of a given project is replaced by someone new, the TC should be notified.

The retiring participant should send a mail stating that he steps down as TC member, and proposing someone else as replacement.

OW2 TC or OW2 CTO have to subscribe the replacement person to the TC list before hand.

Retiring

Participation to the TC is not mandatory, so any participant is free to retire at any time.

Tags:
Created by Guillaume Sauthier on 2011/04/06 11:07

Get Involved

Share technical know how with other users, and help to promote OW2

Powered by XWiki Hosted by Xsalto Free PageRank Checker Creative Commons 2.0 license Legal Notice