User:Sethwoodworth/MembershipDraft: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 11: Line 11:
== OLPC Membership ==
== OLPC Membership ==


Membership at OLPC would provide several benefits to the OLPC organization as a whole, as well as benefits to volunteer members. While users who drop in for short amounts of time to contribute small amounts to OLPC are very useful, the greatest utility is from volunteers who have been around OLPC's community to have been trained in the basics of Git, our Wiki, IRC, various mailing lists, and of course the XO hardware and software. Becoming a member of OLPC would likely involve active projects that a volunteer is working on. Also, as evident in the OLPC-health project, there aren't enough people at OLPC to oversee and coordinate (but not administer) on going projects that the community is interested in. Having access to @laptop email addresses, able to set up phone conferences and discuss OLPC events as a more official contributor to OLPC would provide a lot of support and framework to languishing projects. But OLPC isn't the only party to benefit from Membership.
Membership at OLPC would


Volunteers would also have a strong incentive to become full members. As members they would have access to an email redirect like @ubuntu.com and @gnome.org provide their members (although this may end up being @member.laptop.org). Members would also have better access to phone conference lines and other OLPC resources. Also there have been several attempts to set up a community panel for vetting and distributing XO's through the developer's program. Who better to decide on laptop contributors getting laptops than trained and committed volunteers.


The most important factor in maintaining volunteers, especially in an online project, is a feeling of ownership on the part of volunteer. Membership can provide this sense of ownership as well providing ownership and responsibility in a real sense within OLPC.


It should also be noted that an 'insider's track already exists to some degree in our volunteer community. The volunteer Support Gang is privy to sensitive materials, and is often given access to additional information and resources. Also Wiki adminship is given on the basis of the testimonials of fellow volunteers. So parts of this membership proposal already exist within our community.


== Prologue ==
== Moving forward ==


A membership system isn't something that simply agreed upon by a group of volunteers, nor can the project be handed down fully-formed from OLPC. A consensus must be found among current volunteers and OLPC. Please add any questions/comments/concerns below.
Potential community members have been searching for a way to get some sense of ownership of the OLPC project. I originally started hanging around in OLPC irc rooms just to get a better idea of what was going on and maybe get involved. Many people, prominent and talented, have sent emails to the volunteer@l.o list trying to contribute as well. For programmers the contribution structure system is established and familiar. They contribute code, and are listed in some obscure way as a development contributor. Some 60 of these volunteers have found their validation in the Support-Gang, others have formed local OLPC groups (SeaXO) and still others have forged their own paths in content and non-programming activities (Cjl, Mchua(?), myself). Others have languished and disappeared due to a lack of structure for their contributions (cafl).


= Proposed Structure =
Please tear this apart and comment in-line if you wish.


== Volunteer Community Processes ==
== Criteria for Membership ==
* Require '''Sustained''' Contribution to OLPC
** At least two months of visible, significant activity
** Activity can be any documented contributions


* Sufficient knowledge of OLPC's systems: hardware, software, processes
Bureaucracy is to be avoided in volunteer communities. Instead adhocracy is to be desired. The trick is to create structures (suggestions) for people to work within. This allows volunteers the benefit of collaborative experience to know best practices and not to replicate effort, but no Single Way that volunteers *have* to contribute.
** Must complete (or show previous knowledge) a basic training course


* A fleshed-out Userpage on the wiki
Ownership is also important in any Volunteer Community. They need to be able to show up and See Work that they can work on, and then they need to See their work implemented. Users need to know each other and be able to talk, discuss, and find out about each other's work asynchronously. With new online volunteers and such a media popular project as OLPC there is a need to be able to document completed work and dedication in a public facing way. This serves user's pride-of-authorship, documents work done to third parties (resume experience), and documents what has been accomplished.
** Documented contributions to OLPC
** Your personal goals/interest/involvement at OLPC


== Deciding Membership ==
Volunteer Ownership and rewards/benefits should also be important to OLPC because it provides another public face to OLPC. OLPC has limited internal resources and manpower to evangelize the program, recruit volunteers, and explain the program to interested parties. These are all tasks that could be handled in a more adhoc way. If a user has a @volunteer.laptop.org address, or is given swag from OLPC as a reward/perk of service, it gives users to bring up and discuss OLPC. Providing brochures, handouts, and moo cards as handouts to these users (even if they print them themselves) would be an example.
* A Membership board would oversee qualifying for Membership
** Four volunteers
** One OLPC employee (Sj? Adam?)


== Examples ==


There are several examples of groups that have created and supported membership groups that give an established community a solid backbone of contributors and facilitators. OLPC itself has somewhat pioneered in this field by the creation of the Support-Gang.


=== Wikipedia ===


= Discussion =
WP, partially, allows for the recognition of contributors via edit counts (universal or by article) and awards barnstars for contribution of note. This, along with their lofty goal, has allowed for a strong sense of ownership of the encyclopedia.


'''Please sign your comments with four ~'s'''
Wikipedia also has adminships that it awards contributors. This is almost an accident, however. Adminships are only supposed to be awarded for those who *need* the privileges and in stead are often awarded for substantial contributions.


IMHO, wiki adminship should be about need/willingness to do admin tasks on wiki and nothing else, although it is true that the expression of trust implied by adminship gives warm-fuzzies. If you have a good telco vendor (I can recommend one), teleconferencing numbers are easy to generate, track usage and cancel (when needed) from a central location, again, it's a tool, not really a priv/reward thing. The e-mail address is a pretty good idea, it's also used by many alumni associations. You don't want go too far with the inside/outside distinction and risk discouraging newcomers by making it clear they are not part of the "in-crowd", that is a turn-off.
Because of Wikipedia's sheer size many types of sub-groups have spontaneously generated. These small taskforces and sub-groups cover and handle a multitude of tasks, both directly -pedia and meta-wiki related. Some groups are focused on editing one subset of articles, others on fixing vandalism, and others still on welcoming newcomers. User can gain status, recognition and a sense of community by participating in any of these groups and doing a multitude of tasks.


I think much could be done in far simpler terms to promote on-wiki outreach to newcomers. Simply "being noticed" by someone with a laptop.org address can be quite rewarding all by itself. Walter's Community News used to do a good deal of that, I've noticed that Kim's last few posts there unfortunately read more like a supervisor's report on OLPC staffers and much less like a community newletter, that is not hard to fix and should be corrected ASAP.
=== Gnome Membership ===
SJ's canned welcome message is a start, but too impersonal to be truly effective at making someone feel noticed, a bot could handle it (and probably should, to not miss newcomers). Far better would be some enhancement of the level of personalized outreach to new users, on wiki or on lists. [[User:Cjl|Cjl]] 18:56, 26 May 2008 (EDT)
http://foundation.gnome.org/membership/application.php


So... yes, I think we do need a community recognition/membership structure. I am still confused as to what the structure you are proposing here ''is'' - how do people earn the right to apply for membership? What criteria are they evaluated on? By whom? How does the evaluation process work? How long does your membership "last" and what privs do you get during it? (You mentioned an email account and better access to resources - can you be more specific)? Can you write us a walkthrough of how several imaginary but specific and diverse people would become members? [[User:Mchua|Mchua]] 01:56, 28 May 2008 (EDT)
The Gnome foundation has a process for becoming a voting member, and are chosen for those who provide non-trivial contributions to Gnome. Non-trivial contributions are normally considered code, debugging, and maintaining packages, but may also be awarded for advocacy or for producing other materials for Gnome. Also memberships have been awarded for documentation and tutorials.


: I was hoping that the privs would be decided on by the community, but I agree that this should be straw-manned at and fully proposed. I will do so now. [[User:Sethwoodworth|Seth]] 05:35, 28 May 2008 (EDT)
Memberships are decided on by the "discretion of the Membership Committee and the Board of Directors" last two years, and can be renewed. And Gnome membership gives one a vote in the foundation.


Good stuff, let's discuss this in more detail over the weekend and early next week when we're all at 1CC. [[User:ChristophD|ChristophD]] 15:55, 4 June 2008 (EDT)
=== Ubuntu Membership ===
http://www.ubuntu.com/community/processes/newmember
Ubuntu has a system of membership (created by Mako?) that closely resembles the process for Gnome. But Ubuntu is a much more community driven program and has connections to a far less technical group of users who require much more documentation, artwork, how-to's, forum support. Ubuntu is also much more focused on creating and supporting local Ubuntu user groups, and advocacy. So their definition of a non-trivial contribution is much broader than that at Gnome.

You also get much greater bonuses for becoming a member of Ubuntu.
Officially you get:

*a vote in community processes,
*@ubuntu.com address,
*an irc cloak,
*business cards (self print)

Unofficially you get:

*great resume entry
*big bragging rights

=== Mozilla Campus Representatives ===

Mozilla has a program where they recruit Campus representatives at universities all over the world. They supply these students with swag, Firefox cd's, informational materials, posters and most importantly: publicity for any firefox/FOSS event that they host. This provides students with a great inroad into Mozilla for internships, and allows students to really work and be recognized for a task. All such CR's are unpaid except by the occasional t-shirt or sticker package.

=== PETA/PETA2 ===
PETA and PETA2 both have youth evangelist programs where they reward/recognize students and youth who distribute informational materials about their causes. Students document their distribution of fliers, posters and leaving around pamphlets around colleges, libraries and coffee shops. The more that evangelists document their work (pictures, back up from other users) the more swag they receive. This is also a great testbed of potential interns and longer term volunteers

=== OLPC Support Gang ===
The Support gang, when it was formed by Adam in December, the OLPC community was in an interesting state of flux. Post G1G1 there were a lot of new non-affiliated users hanging around IRC trying to find a way to get involved, or just hanging out and learning about OLPC. CJB, SJ and a few others were able to keep users informed and interested and around irc. Some few got involved in content projects, but many disappeared. A large number of them jumped on the chance to get involved in OLPC in any way when the Support-Gang came around. They were happy to help and get involved. But many of them weren't particularly interested in user support as much as getting involved. So many of the users languished and disappeared.


== OLPC Needs in a Community Structure ==
OLPC has very lofty goals. The goals in organizing and packaging content are well supported by a wealth of materials available in open license. Unfortunately not much of this material has yet been packaged or even pulled together for OLPC. Two issues have stopped or slowed work in this area. The work is very broad, and requires a range of skillsets. And

The work needed is pretty broad in scope. We need illustrators, translators, people who can format, hack php/html, and lots of people to find and review content. We have lost people due to their not feeling appreciated or understanding where their work was going. We have also had far more people arrive, fail to find the tasks we needed them to do, and then disappear. New users too could be recruited by good examples of content to work with.


== Proposal ==

OLPC needs a strong volunteering structure.

A strong wiki structure would also allow for the compartmentalizing of tasks for directly rewarded volunteers funded by an external organization. For instance if Americorp wanted to give a scholarship for an OLPC volunteer they would have established workflows and goals. This would aid with the recruitment of Americorp or other organizations as well.

Latest revision as of 19:55, 4 June 2008

OLPC Community Membership

There is a large number of volunteers who contribute or would like to contribute to OLPC's goals. Some of these people are developers, some are educators and many of these people fall into any number of other groups. There is a matter of pride in being a developer or a support-gangster at OLPC. And participation in these venues is somewhat formalized and well understood. Expectations are defined and there is a framework to volunteer within. Currently there isn't a framework or structure for other types of volunteers to get involved.

I see several methods to foster this structure, among them a Human Participation Interface or an official community liaison. My proposal is much along the lines of systems in place at Ubuntu, Gnome, Wikipedia and much like Mel's SG Restructuring proposal. I propose to create an OLPC Volunteer-Membership structure.

FOSS Membership

Ubuntu and Gnome already have very similar membership systems in place. "Substantial contributors" in development, Grassroots org, documentation, or graphic design are all eligible for Membership in their structures. The requirements basically involve over three months of involvement, community support, and documented contributions. Although Wikipedia doesn't involve the same sort of community structure (far more ad-hoc), they seem to treat admin-ship as a reward/acknowledgment for dedicated contributions and commitment over time.

OLPC Membership

Membership at OLPC would provide several benefits to the OLPC organization as a whole, as well as benefits to volunteer members. While users who drop in for short amounts of time to contribute small amounts to OLPC are very useful, the greatest utility is from volunteers who have been around OLPC's community to have been trained in the basics of Git, our Wiki, IRC, various mailing lists, and of course the XO hardware and software. Becoming a member of OLPC would likely involve active projects that a volunteer is working on. Also, as evident in the OLPC-health project, there aren't enough people at OLPC to oversee and coordinate (but not administer) on going projects that the community is interested in. Having access to @laptop email addresses, able to set up phone conferences and discuss OLPC events as a more official contributor to OLPC would provide a lot of support and framework to languishing projects. But OLPC isn't the only party to benefit from Membership.

Volunteers would also have a strong incentive to become full members. As members they would have access to an email redirect like @ubuntu.com and @gnome.org provide their members (although this may end up being @member.laptop.org). Members would also have better access to phone conference lines and other OLPC resources. Also there have been several attempts to set up a community panel for vetting and distributing XO's through the developer's program. Who better to decide on laptop contributors getting laptops than trained and committed volunteers.

The most important factor in maintaining volunteers, especially in an online project, is a feeling of ownership on the part of volunteer. Membership can provide this sense of ownership as well providing ownership and responsibility in a real sense within OLPC.

It should also be noted that an 'insider's track already exists to some degree in our volunteer community. The volunteer Support Gang is privy to sensitive materials, and is often given access to additional information and resources. Also Wiki adminship is given on the basis of the testimonials of fellow volunteers. So parts of this membership proposal already exist within our community.

Moving forward

A membership system isn't something that simply agreed upon by a group of volunteers, nor can the project be handed down fully-formed from OLPC. A consensus must be found among current volunteers and OLPC. Please add any questions/comments/concerns below.

Proposed Structure

Please tear this apart and comment in-line if you wish.

Criteria for Membership

  • Require Sustained Contribution to OLPC
    • At least two months of visible, significant activity
    • Activity can be any documented contributions
  • Sufficient knowledge of OLPC's systems: hardware, software, processes
    • Must complete (or show previous knowledge) a basic training course
  • A fleshed-out Userpage on the wiki
    • Documented contributions to OLPC
    • Your personal goals/interest/involvement at OLPC

Deciding Membership

  • A Membership board would oversee qualifying for Membership
    • Four volunteers
    • One OLPC employee (Sj? Adam?)



Discussion

Please sign your comments with four ~'s

IMHO, wiki adminship should be about need/willingness to do admin tasks on wiki and nothing else, although it is true that the expression of trust implied by adminship gives warm-fuzzies. If you have a good telco vendor (I can recommend one), teleconferencing numbers are easy to generate, track usage and cancel (when needed) from a central location, again, it's a tool, not really a priv/reward thing. The e-mail address is a pretty good idea, it's also used by many alumni associations. You don't want go too far with the inside/outside distinction and risk discouraging newcomers by making it clear they are not part of the "in-crowd", that is a turn-off.

I think much could be done in far simpler terms to promote on-wiki outreach to newcomers. Simply "being noticed" by someone with a laptop.org address can be quite rewarding all by itself. Walter's Community News used to do a good deal of that, I've noticed that Kim's last few posts there unfortunately read more like a supervisor's report on OLPC staffers and much less like a community newletter, that is not hard to fix and should be corrected ASAP. SJ's canned welcome message is a start, but too impersonal to be truly effective at making someone feel noticed, a bot could handle it (and probably should, to not miss newcomers). Far better would be some enhancement of the level of personalized outreach to new users, on wiki or on lists. Cjl 18:56, 26 May 2008 (EDT)

So... yes, I think we do need a community recognition/membership structure. I am still confused as to what the structure you are proposing here is - how do people earn the right to apply for membership? What criteria are they evaluated on? By whom? How does the evaluation process work? How long does your membership "last" and what privs do you get during it? (You mentioned an email account and better access to resources - can you be more specific)? Can you write us a walkthrough of how several imaginary but specific and diverse people would become members? Mchua 01:56, 28 May 2008 (EDT)

I was hoping that the privs would be decided on by the community, but I agree that this should be straw-manned at and fully proposed. I will do so now. Seth 05:35, 28 May 2008 (EDT)

Good stuff, let's discuss this in more detail over the weekend and early next week when we're all at 1CC. ChristophD 15:55, 4 June 2008 (EDT)