1 Abstract

The present document is a set of rules to be followed by Tartines' members and Council.

It is a reference that aims to bring structure to Tartines by guiding its members. It is meant to be used as well by outsiders needing to understand how Tartines works.

The Council may decide at any time to vote the edition of this document, updating its version number as required.

2 Objectives

Tartines is a guild whose members must help each other to achieve various objectives. Those objectives include non-exhaustively the following elements :

  • fight inequalities ;
  • spread Culture, Science and Technology ;
  • contribute to building a better, more comfortable and safer world.

Specific, short-term objectives for Tartines must be decided during a Congress. They remain valid and must not be changed until the next Congress.

3 Membership

3.1 Basic membership

The Council may approve one's request to become a member of Tartines.

Upon doing so, the new member will be named knight, squire or scribe. The title is chosen by the Council.

All of the three titles are equal in rank in status, and they serve no limitative purpose.


Knights

Knights are administrators or organisers of Tartines' events. They also ought to represent Tartines before other organisations or groups.

Squires

Squires are maintainers and builders of new infrastructures. They ought to master new technologies and adapt them to fulfill the objectives of Tartines.

Scribes

Scribes are guardians of Knowledge, Culture and Science. They represent Tartines' desire to understand the universe and to spread the resulting knowledge.

3.2 Council

Council

The Council is the group of members who possess voting rights within Tartines.

Grand Council

Grand Councilmay be used as an alternate name for the Council, as “Council” may be used for other, temporary groups.


Candidatures to become a member of the Council must be brought directly to the Council. The inclusion of new members in the Council must be voted.

Members of the Council must be equally great people and must work together towards the greater good of Tartines or of the world.

3.3 Loss of membership

Membership from Tartines or its Council may be revoked if voted by the Council.

Such a vote should not take place unless one of the following situations arises:

  • a member of the Council has become unable to assume its responsibilities — that is, has become unable to vote or contribute to Tartines' decisions for an extended period of time — without the situation being on the verge of changing ;
  • a member of Tartines used the Guild's resources in a way that proved harmful or dangerous for him or for the Guild itself.

4 Meetings

4.1 World Domination Meetings

World Domination Meetings may be summoned by Council members to discuss future decisions or changes in Tartines' structure.

They should occur over Jabber to avoid having members of the Council unable to participate.

Council members should be present during World Domination Meetings. If they cannot be present, they must read the proceedings as soon as possible.

4.2 Congress

Congress

A Congress is a real-life meeting during which Tartines members can exchange knowledge, work on common projets, or discuss solutions to issues Tartines or its members are facing.


From time to time, Tartines summons a Congress during which its members may meet in real life. The dates, location and duration must decided by vote. Each Congress usually lasts two weekend days, but this may change if the Council finds it more practical.

The planning and events to happen during the Congress may be listed beforehand or may be improvised while the Congress happens. Hardware, equipment or other resources may be provided by Tartines' members during a Congress.

4.3 Agendas

A meeting's agenda must be editable by all Council members before the meeting occurs.

4.4 Proceedings

Every meeting's proceedings must be stored and archived for eternity.

A meeting's proceedings should be published to allow interested parties that missed the meeting to know what decisions took place. As vote results may be published in the proceedings, not publishing the proceedings would mean the results of the votes would have to published separately.

5 Votes

5.1 Objectives

Tartines' votes are votes of approbation designed to confirm decisions taken by members of its Council. They must not be used to take decisions.

5.2 Procedure

A Council member may decide to open a vote for any reason and at any time.

All Council members must be notified of new votes having been opened as soon as they are opened.

Once a vote is opened, members of the Council may start voting “in favor”, “blank” or “against” the motion. The vote must remain open for 7 days or the approbation of an immediate application, whichever comes first.

After the 7 days delay or a decision of immediate application, the motion must be approved or refused based on the following rules:

  • if someone votes against the motion, the motion is refused;
  • if no-one votes in favor of the motion, the motion is refused;
  • if none of those cases happen, the motion is accepted by the Council.

Special mention may be made if the voters are unanimously in favor of the motion. Voters may justify their votes, and that justification must, if requested, be noted in the meeting's proceedings.

One must be a member of the Council in order to vote.

5.3 Privacy

Each voter's vote should not be private.

Voting privately is very impractical and difficult to guarantee over the network, leading at the very least to technical issues, and possibly to more philosophical issues relating to trust and impartiality.

If a private vote is actually requested for any reason, the Council's members will decide how to receive and process the votes. During such a vote, asymmetric cryptographic keys should be used and the results must be processed automatically by a robot, script or other piece of software to make sure no-one known whose vote is whose.

5.4 Publication of results

The results of the votes must be publicly accessible.

Unless the votes are private, each voter's opinion should be published. Any justification given for any vote must be published with the results.

5.5 Immediate application

When time is essential, the Council may decide to accelerate a decision by additionally voting its immediate application.

A vote is validated and its decision applied immediately if all members of the Council have voted and are in favor of an immediate application.

5.6 Voting rights

Voting rights are granted to all members of the Council as soon as they are officially named as such. Those voting rights must not be used to alter past votes, not even those that happened during the same meeting as the new member was named.

6 Memos

Memos may be published by Council members to document changes in Tartines' events or infrastructure. A memo must be published for any non-trivial event.

Council members must be notified individually of new memos in the shortest possible delays.

7 Property

7.1 Hardware

Tartines' hardware is possessed by the members of the Council.

The Council's members may decide to give additional hardware or to take it back at any time depending on Tartines' needs. If hardware or other goods are to be obtained by Tartines, the Council must decide which of its members will obtain them.

7.2 Finances

Tartines', as a group, does not possess the ability to own money.

If the Council decides monetary resources are required, its members must decide who will pay what. If monetary resources are to be obtained by Tartines, the Council must decide which of its members will obtain them.

7.3 Name and image

The name “Tartines” or Tartines' logo may be used in documentation or other promotional materials. Such uses must be voted by the Council.

7.4 Intellectual property

Everything published by Tartines or its Council must be distributed under an open-source license.

8 Dissolution

Tartines must not dissolve. It is simply not an option, and such an event has no reason to happen in the foreseeable future.

9 Annex

9.1 Version

On update of this document, including for trivial modifications, the version number must be updated. Such version changes must be compliant with Semantic Versioning 2.0 or any newer version.

Specifically, the following rules must be applied:

  • if new rules are added, if rules are removed or if existing rules are edited, the major version number must be increased;
  • if new rules are added without requiring the edition of previous rules and without altering their behavior, the minor version number must be increased;
  • if only minor modifications are applied, the patch version number must be increased.

9.2 RFC 2119

The key words “must”, “must not”, “required”, “shall”, “shall not”, “should”, “should not”, “recommended”, “may”, and “optional” in this document are to be interpreted as described in RFC 2119.

9.3 Updates

The present code may be modified by the Council in the future.

Any major modifications must happen after a vote of the Council. Any modification that affects the existing rules of Tartines or adds or removes one or more rules must be considered a major modification. Any modification that is not considered trivial must be considered a major modification.

The following kinds of modifications are considered trivial and may be made by the Council without vote:

  • stylesheet edition;
  • grammatical corrections;
  • translation corrections;
  • adding missing anchors;
  • adding external references.