Skip to Content

Revision of Member Class Assignment Policy from Sat, 04/06/2005 - 2:24pm

The revisions let you track differences between multiple versions of a post.

Alaa's picture

Member Class Assignment Policy

Purpose

This document details the process of selecting Administrators, Moderators and Senior Users.

It also covers the procedure for dealing with members who violate their mandates or abuse their positions.

Senior Members

Senior members shall be choosen from among new members in an auotmated fashion.

A score will be kept to measure each members activity in the LUG, any member who reaches a score of 100 points will be automaticaly promoted to senior member.

Only contributions in the in topic areas of the eglug.org website and activities will be scored, moderated/unpublished contributions will not be counted at all.

  • Each comment gets 1 point.
  • Each New Forum topic gets 2 points.
  • Each New non minor revision to an existing book page (WIKI) gets 1 point.
  • Each New WikiPage gets 3 points.
  • Each New form based article gets 5 points.
  • Each New article gets 10 points.
  • Volunteering in an Event gets 20 points.
  • Helping in organizing an Event gets 40 points.
  • Leading an Event gets 80 points.
  • Moderators can grant up to 30 points, consensus of three moderators is needed for this.

Moderators

Moderators are chosen from the pool of senior users.

The Number of moderators shall be 20% the number of senior users and the procedure to choose moderators shall be as follows

  • Twice a year near the end of February and the end of August the number of new moderators needed will be calculated and a call for candidates from among senior members will be anounced.
  • If the number of candidates is less than or equal to th number needed, candidates will be automaticaly promoted to moderators.
  • Otherwise a concorde voting poll will be used and the highest ranked candidates are choosen.
  • Canidates are not allowed to campaign at all, violating this rule will be a violation of their mandate.
  • The community may choose to change the perscentage of moderators instead, a vote is proposed, if the vote is approved the moderator choosing process is suspended until the new number is determined.
  • If the new percentage is less than the current one moderators vote using a concorde method among themselves to choose who will leave and become senior user unless enough moderators resign.

A moderator may resign at any point from her duties.

Administrators

Administrators are chosen from the pool of moderators. An administrator is nothing more than a moderator with additional strictly technical responsibilities which means that technical competence is a prerequisite.

Due to technical details administrators have to function as once entity, there is no place for disagreement at all between administrators.

Number of Administrators shall be 4 or 20% the number of moderators (whichever is larger).

Once a year after reviewing the charter the number of Administrators needed is calculated and new administrators are chosen according to the following procedure:

  • A call for candidates is anounced among moderators.
  • Candidates shall present their technical capabilities in web development and administration, but otherwise are not allowed to campaign.
  • Administrators are then charged with approving candidates , a candidate is approved unanimously or not.
  • The community votes on approved candidates using a concorde method, an extra choice will be provided to show disagreement with the administrators approvals and disaprovals.
  • If the disagree with administrators approvals choice ranks anywhere other higher than the last quarter of the ranking it will be taken as a sign of great discord in the community, the vote will be void and a discussion shall start to address the roots of the issue.
  • In case of discord the administration team is disbanded, a new call for candidates is anounced and a direct concorde voting method is used to rank candidates.
  • This time campaigning will be allowed.
  • The top candidates are chosen.

An administrator may resign at any point, but must stick around until a replacement is voted upon.

Violation of Mandate

In case of administrators or moderators violating their mandate the community may vote on demoting the them.

Violation of mandate represent a breech of social contract, the member is demoted to new user with 0 score.

Membership revocation

Only administrators can propose membership revocation.

Membership may only be revoked if a member:

  • Persists in violation of the AUP
  • Persists in unethical behavior not covered by the AUP

Since both these criteria are subjective, membership revocation must be approved by the community through 27 votes:

  • A New user's vote will count as 1 vote.
  • A Senior user's vote will count as 3 votes.
  • A Moderators or Administrator's vote will count as 9 votes.

Where a user has his/her membership revoked, and where all 27 votes are senior or new user ballots it can be understood that there is a significant disconnect between the administrators/moderators and the community at large.

Comments

SeeKeR's picture

:) small question ?!!

THERE'S A FISHING , SO GO FISHING !!!!!

Pronco's picture

Same

How to know the member's point?

Best Regards


I used to be indecisive .. but now I'm not so sure

Alaa's picture

help implement it

this feature is missing, it requires some nested SQL select queries and a module to display the info in user profile page (and maybe in the members list).

can you help implement it?

cheers,

Alaa


"u know i once dream that the office of mobinil is from el 7`os :S and the one that answer u and tell u rasidak a girl called ghada"

Ahmed Hashim's picture

Sql is ok

i can prepare the SQL statement to you ... where DB schema? but the module... i don't have enough experience

thnx


Ahmed Hashim

Pronco's picture

no response

N/A


I used to be indecisive ... but now I'm not so sure

Alaa's picture

proposal

I propose we ammend the MCAP so that code contributions to made for the EGLUG website or translation would get score similar to one of

  • volunteering in an event
  • helping organize an event
  • leading an event

I'd prefer to equate it to leading or helping organize an event.

what do you think?

Alaa


"i`m feeling for the 2nd time like alice in wonderland reading el wafd"

MSameer's picture

I'd prefere "volunteering in

I'd prefere "volunteering in an event"

Quote "c u next life time then when i come back as a mug of tea :P"

Conceptor's picture

encouragement

contributing should be equate to participating in event.

Handel a part of the website/translation could be same as "helping organize an event".

leading a new Eglug translation project should be compared to a leading an event.

I think we need to encourage members to contribute on website/translations activities if the points are added, it will be helpful.

consider also the trivial edit or revisions for sake of fairness

Diaa Radwan

Alaa's picture

so if I get it right

we agree on

  • code or translation contributions == volunteering in an event
  • leading development of a module or translation == leading an event?

does this sound right?

do we need to vote for this, or can we ammend and vote only if someone disagrees?

what I have in mind is alienbrain who has so far contributed 5 code contributions for EGLUG (none of them under active use at the moment, but would be when we move to drupal 4.6)

Alaa


"i`m feeling for the 2nd time like alice in wonderland reading el wafd"

MSameer's picture

Guess it's OK. -- I was

Guess it's OK.

Quote "c u next life time then when i come back as a mug of tea :P"

whirlpool's picture

I agree

I agree to this. Translation and code contribution are of direct benefit to eglug.

I wonder if we will need to rewrite the rules concerning the scores and points in a more abstract way.


phaeronix's picture

IMO no we don't need to vote,

IMO no we don't need to vote, it's obvious, you either contribute or not, and if you do, the payback is too little to justify classification into this many categories.

Phaeronix ( if considered a contribution ) is neither a module nor a translation nor an event.

I think more general wording:

  • leader : suggested an idea and was active in applying it.
  • active : partcipated in an idea
  • inactive : obvious
Alaa's picture

lets vote wi khalas

YoussefAssad said changes to the policies even if they're mere clarifications should be voted upon.

so I suggest we vote to ammend the text

saying

  • Volunteering in an Event gets 20 points.
  • Helping in organizing an Event gets 40 points.
  • Leading an Event gets 80 points.

to say

  • Volunteering in an EGLUG activity gets 20 points
  • Helpinh in organzing an EGLUG activity gets 40 points
  • leading an EGLUG activity gets 80 points

where EGLUG activity means any form of positive activity that adds to the quality and usefullness of EGLUG or helps achieve the goals of EGLUG

this should cover code or anything else what think?

will wait for feedback till tomorrow then start a vote, we already got 27 ballots (me, YoussefAssad and Whirlpool).

Alaa


"i`m feeling for the 2nd time like alice in wonderland reading el wafd"

MSameer's picture

any form of positive activity

any form of positive activity that adds to the quality and usefullness of EGLUG or helps achieve the goals of EGLUG or help satisfy one of EGLUG needs or help EGLUG to continue. Either via participating in an event, Contributing code/patches to one of the projects sponsored by EGLUG or a project that serves the Egyptian GNU/Linux users or even a contribution to the code used by the EGLUG website.

If it's a vote then you have my voice too.

Quote "c u next life time then when i come back as a mug of tea :P"

Conceptor's picture

activity making more sense

well eglug event is eglug activity .activity is a general word that covers every active initiative that will help eglug.

amending specific word to be generic word will give benefit to the whole community (the voters) .

If it's a vote then you have my voice too :).

Diaa Radwan

Alaa's picture

we'll vote properly tomorrow

Alaa


"i`m feeling for the 2nd time like alice in wonderland reading el wafd"

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.


Dr. Radut | page