MembershipFind out more about the benefits and expectations of the various levels of membership in SourceTree Commons. |
GovernanceLearn about and participate in making decisions affecting the Commons. |
Reputation and Feedback SystemsThe reputation and feedback systems are a vital part of building our community. Find out how they work. |
Member PledgeFind out how our community members pledge to uphold certain values we all have in common.. |
Membership
There are four levels of membership in SourceTree Commons, based on user participation and reputation. Each level has various benefits and responsibilities:Visitor
- no log in required
- partial read access
- download software and completed code
Member
- Creates user account (member name, email, password) with optional additional information
- Agrees to Member Pledge
- Create, work on and manage projects
- Receive feedback and ratings from other members for both personal activity and project work
- Able to identify connections; only able to contact members in their network, after the connection is approved by the other party
Contributor
- Members become contributors by participating in member actions, such as starting projects, reporting bugs, etc, and reaching a certain participation rating threshold
- Declare themselves a contributor
- Can post ratings for people, projects and discussions
- Can vouch for other members
- Able to initiate contact with other members
Steward
- Contributor who has verified their identity
- Must meet minimum reputation metric (combination of social and project ratings), and have met these metrics for a minimum amount of time
- Declare themselves a steward and agreed to pledge
- Are members of legal cooperative
- Elect officers of cooperative
- Participate in dynamic alignment on appropriate items; able to assign proxies
- Charter guild and create committees
Governance
SourceTree Commons is a legal non-profit, membership Cooperative. Stewards are eligible for membership in the cooperative, with decision-making capabilities and responsibilities. Voting is managed through our dynamic alignment tools, allowing for collective and distributed decision making, and avoiding the concentration of power to a small group. Issues are nominated for the dynamic alignment process by contributors or stewards, and require endorsement by other community members to continue in the dynamic alignment process. Day to day operations of the Cooperative will be managed by the officers and staff. View more information about these processes on our frequently asked questions page.[back to top]
Reputation and Feedback Systems
An important feature of the SourceTree Commons platform is the ability for members to rate software, projects, groups and people. There are two dimensions to an individual's reputation - their Social Cred and Tech Cred.Social Cred is about investments in the community. Tech Cred is about your technical contributions. Some data may count toward both ratings, but include data about a member's activity and feedback received, including the following:
| Social Cred Login Frequency Rating Items Welcoming Newbies Referring Newbies Profile Completeness Connections / Pj Partners Rating People Report STC Bugs Answering Questions Starting a Project (which passes pj thresholds) Pj/STC Road Mapping Community Decisions STC Bug/Patch Validation STC Site Maintenance Serving on a Steward Committee Fix STC Bugs Pj/STC Testing Pj/STC Code Review Pj/STC Documentation STC Development Value of Code Contributions Certifying Mentoring |
Tech Cred Claim a skill (self-assess) User-level bug report Technical bug report (w/ test case(s)) Validating bug fix Code Review Fixing Bugs Reviewing Code Fixing CRITICAL Bugs (fast) New Skin/Theme/Interface Design Data Import/Export pipe? Scoping a Project Certifications Language Refit/Interface Building/Writing Test Plan Writing Unit Tests Writing Automated Regression Scripts Building Releases Writing Tech Design Specs Technical/API Documentation User Documentation / Manual New Modules / Extensions New Libraries / Classes Project Management Value of Code Contributions |
Member Pledge
We ask our members to abide by the following pledge:Respect Others: We are a community joined by our common interest in open source. Remember that we all have something to contribute. Interact with others with respect. Don't be that guy. (you know the one)
Be Truthful: This is a place to share your hard work with others. Only upload things that are yours, and give credit to others for their work.
Share Yourself: Our success depends upon your participation. Offer constructive feedback to other members and projects, and be prepared to receive feedback from others. Diversity of experience, talents and interests strengthens our community. Engage in conversations and encourage the same from others. Help us make our community the best place to be for open source software and its geeks.