Community

From ADempiere
Revision as of 07:53, 6 June 2012 by Nwessel (Talk) (How to become a Citizen: Changing order to make more sense)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

STATUS: Not explicitly ratified by Citizens but in practical use since conference back in 2009. Last updated: Nwessel 14:32, 23 May 2012 (UTC)

Overview

ADempiere has always been an open community. If you think of ADempiere as a virtual country - this means there are no border guards - everyone is welcome. You join the community by taking a personal decision to be a part of it. No one can or wants to stop you from taking this decision - in fact we wish that as many people as possible make the choice to join this community.

In the Berlin Conference 2007, we recognised that the decision making process could be improved in the community and this prompted us to think about who was in the community. We recognise that there are many people, end users, system integrators, students, technology enthusiasts, industry and technical experts. In order to improve the decision making process we felt it was important to define and agree how decisions should be taken.

Community Definition

We propose that the community includes people who are more active and people who are less active. For example, some people may come to the community and make a valuable contribution, but for what ever reason may decide not to participate actively again. This can cause problems with a formal decision making process.

We recognise all people as part of the community - you need only to make your own decision to join. We have proposed to recognise people who are more active by granting the privilege of ADempiere citizen. An ADempiere citizen will be granted certain rights but will also agree certain obligations. People are free to apply for citizenship as long as they agree with these rights and obligations.

Citizen Rights

  • You have the right to vote in all elections
  • You have the right to renounce or give up your citizenship

Citizen Obligations

  • Citizen's should use their vote
  • Citizen's should read and agree to the Project Charter
  • Citizen's should be subscribed and read on a regular basis the Citizen Mailing List

How to become a Citizen

  • Prospective citizens should be proposed by a current Citizen
  • Two supporters who are active Citizens, should write a testimonial in the mailing list to support the application of the prospective citizen. For example, a support might say that the prospective citizen has made some contribution such as:
    • a new feature,
    • some important bug fixes,
    • created or maintained some documentation
    • carried out an administrative function - such as press officer

These are only a small set of examples and we expect to expand and define this over time.

  • A new citizen must agree to be a citizen, and get out of the anonymity giving his real name and contact information via this form Citizen Application Form
  • Once two supporters have made their testimonials, an election will be opened, and there will be a period of one week (7 days) from the date of opening of voting in which all Citizens may vote.
  • Once the voting period has closed, someone will summarise the result of the vote and declare the election result. If the prospective citizen gains more than 50% of the vote (excluding =0's), then the person becomes an ADempiere citizen.

Voting

To initiate a vote an email is being sent to the mailling list with following subject line "Call for vote:" <Subject>

The time window for answering to that call is one week (7 x 24 hours).

You may vote with a +1 which means you agree, a -1 which means you disagree and a =0 which means you abstain, or you have no opinion by responding to the mailing list.

When the week is over or a clear result (e.g. > 50% +1 votes) is achieved, the result is being counted and send with numbers of yes and no votes to the list.

How to renounce your citizenship

  • You may renounce your citizenship at any time by making a statement in the Citizen Mailing list.

A proposed statement would be: "I [Insert Name] renounce my citizenship to the Adempiere community". You must be be a citizen in order to renounce your citizenship.

How you might lose your Citizenship

We have discussed that their might be reasons why Citizens might be disciplined, and in extreme cases this might result in someone losing their citizenship.

Reasons proposed why someone might lose citizenship:

  • If an active member does not use their right to vote for one month and did not participate int the last three elections they are being removed from their status and the mailing list. They can always get promoted to an active member again later on.
  • flagrant and repetitive breaches of the project charter (under review)

We propose that the Community Council Team be an arbitrator of such cases. In order for someone to lose their citizenship, six people should propose to the mailing list the reasons with evidence why they think a person should lose their citizenship. The community will then announce an election on this proposal and there will be one week (7 days) in which to vote. At the end of the voting period, the voting will be counted and a declaration made. The proposal is passed and the person will lose citizenship if the vote exceeds 50%.