Developer task/membership

As of 2006 no membership is available on the Wikimedia Foundation.


slightly out of date; see Specs/membership

The Wikimedia board would be willing to make a trial of the developer payment option upon a task : membership and membership fees.

We chose this task because it is not specifically a Wikipedia (or other projects) task, but one primarily interesting the foundation. We also chose it because basically no previous work as been done by anyone yet on it. We finally chose this task, because we would like membership to be set before 2005.

I thought of describing the task... and after reading Tim Starling mail this morning, I decided not to go very far in details :-)

Roughly, the goal is

  • to add to preferences a mention of default joining the foundation when creating an account, and adding a link to an opt-out option
  • set a form to join as a contributing member. The payement itself should be multilingual, include several different amounts, and allow the person to enter a preference for use of part of the fee. Generate a tax receipt for us contributors (deactivated for now).
  • Find a solution to add as contributing members, editors who paid fees in a local chapter.
  • store all data about the member as "confidential" data (another db or encryption). Make it available automatically for voting.
  • Generate an access and interface of some sort, so that someone can consult/manage the list of members.

I may forget points of course. Comments welcome :-)

Since we have little idea of how long this would take, I think it is best that those interested just join the discussion, and after clarification of the task, declare interest for a certain amount (or for nothing). Developer committee is welcome to participate and comment as well.

Cheers

Anthere 00:24, 29 Sep 2004 (UTC)



Clarification by Jens


Anthere wrote:

Roughly, the goal is

  • to add to preferences a mention of default joining the foundation when creating an account, and adding a link to an opt-out option

He wants to add and option (possibly a tickbox) to the account creation page, allowing the person creating an account to automatically join the Wikimedia Foundation as well.

  • set a form to join as a contributing member.

He wants that there be an optionally accessible form allowing people to sign up as a contributing member of the Wikimedia Foundation right at account signup.
The paiement itself should be multilingual, include several different amounts, and allow the person to enter a preference for use of part of the fee.
Not sure if I understand him correctly on this one, but he probably wants to offer people who sign up as contributing members different amounts of recurring contribution/member fees. Generate a tax receipt for us contributors (desactivated for now). He wants an option to get tax receipts for the contributions (which would remain deactivated until the Wikimedia Foundation is fully accredited as tax exempt in all of the U.S. (and thus, by merit of international treaties, abroad as well).

  • Find a solution to add as contributing members, editors who paid fees in a local chapter.

He wants to allow people who already pay membership fees/recurring contributions to local chapters of the Wikimedia Foundation to get registered with the Wikimedia Foundation proper as contributing members without paying twice -- they'd continue to pay the local chapter but would hold equal standing as people who hold their membership directly with the Wikimedia Foundation.

  • store all data about the member as "confidential" data (another db or encryption).

He wants to have all pertaining personal data securely stored in another database or encrypted in the same database. Make it available automatically for voting. He wants mechanisms that would allow Wikimedia Foundation members to seamlessly participate in Foundation elections, possibly w/o having to log in separately.

  • Generate an access and interface of some sort, so that someone can consult/manage the list of members.

He wants to allow for the list of Wikimedia Foundation members to be retrievable and manageable via an appropriate interface to the database holding that list.