Changes between Version 1 and Version 2 of ParrotTeams

Show
Ignore:
Timestamp:
10/17/10 00:20:11 (11 years ago)
Author:
cotto
Comment:

betterer formatting

Legend:

Unmodified
Added
Removed
Modified
  • ParrotTeams

    v1 v2  
    1 How teams work: 
     1= How teams work = 
    22 
    3 Participation 
     3== Participation == 
    44Each team will have one person who has primary responsibility over that team.  Any interested people are strongly encouraged to participate in any team, but the team lead will have final say over membership.  Developers in a team other than the lead are referred to as team members.  A team consiting of a single member is fine, but we love having high bus numbers. 
    55 
    6 Team Leads: 
     6== Team Leads == 
    77A team must consist of at least one member, who is the team lead.  Team leads are required to commit to performing their duties for a period of 6 months at a time, with a brief review and request for renewal being performed at the #parrotsketch meeting before the x.0 and x.6 releases. 
    88 
    9 Qualifications 
     9== Qualifications == 
    1010Team membership is a formalization of a developer's prior actions.  A developer wants to join a team, the procedure is to talk to the team lead and start contributing to that team's goals.  Once a developer proves capable of working with the team and the community, the team lead will add that developer to that team.  Team membership is documented on the wiki on TeamMemberships (TODO). 
    1111 
    12 Disqualification: 
     12== Disqualification == 
    1313Maintaining team membership and team membership documentation the reposibility of the team lead.  A team lead may be ejected by a unanimous vote of the Parrot Foundation board of directors.  The reason for ejection is at the discretion of the board of directors, but the primary criteria is that the lead is unable or unwilling to carry out the team's reponsibilities. 
    1414 
    1515 
    16 Teams: 
     16= Teams and Responsibilities = 
    1717 
    18 Architecture - This team is responsible for the overall vision and direction of Parrot.  Their job is to determine where Parrot needs to go, keeping an eye toward the future.  They have the final say in disagreements between the Project Management Team and the Product Management Team. 
     18== Architecture == 
     19This team is responsible for the overall vision and direction of Parrot.  Their job is to determine where Parrot needs to go, keeping an eye toward the future.  They have the final say in disagreements between the Project Management Team and the Product Management Team. 
    1920 
    20 Project Management - This team is responsible for taking the Architecture Team's vision and allocating resources with the aim of reaching that goal on an immediate, practical level. 
     21== Project Management == 
     22This team is responsible for taking the Architecture Team's vision and allocating resources with the aim of reaching that goal on an immediate, practical level. 
    2123 
    22 Community Management - This team acts as the face of Parrot to other communities.  They are responsbile for attracting new developers to Parrot, directing interested developers toward places where their interests and skills can be put to effective use.  They also serve as and advocate for current Parrot developers. 
     24== Community Management == 
     25This team acts as the face of Parrot to other communities.  They are responsbile for attracting new developers to Parrot, directing interested developers toward places where their interests and skills can be put to effective use.  They also serve as and advocate for current Parrot developers. 
    2326 
    24 Product Management - This team is reposibile for the vision of Parrot as a user-facing product.  They also act as an advocate for the needs of Parrot's users (e.g. HLLs and libraries such as Rakudo and Kakapo), and as an intreface between Parrot and its users. 
     27== Product Management == 
     28This team is reposibile for the vision of Parrot as a user-facing product.  They also act as an advocate for the needs of Parrot's users (e.g. HLLs and libraries such as Rakudo and Kakapo), and as an intreface between Parrot and its users. 
    2529 
    26 QA Management - This team is responsible for ensuring that we have good documentation and test coverage, that existing tests are run regularly and that tests are added for new features and bug fixes.  This team may not be distinct from Project Management, but it is a distinct and vital responsibility. 
     30== QA Management == 
     31This team is responsible for ensuring that we have good documentation and test coverage, that existing tests are run regularly and that tests are added for new features and bug fixes.  This team may not be distinct from Project Management, but it is a distinct and vital responsibility.