Per responsibility

Roles per responsibility:

Contributors

Contributor is everyone who has ever contributed to the Documentation team by:

To get the most out of contributions, get recognition for contributions and help the team as much as possible, contributors working on projects are advised to closely collaborate with representative for the project. This is the best way to avoid working on something that is not priority or maybe won’t even be used in documentation.

All contributors have earned their Contributor badges by performing these contributions. Badges are manually added so if you have contributed to the Documentation team but don’t have one, please contact one of the team reps. Read more about the Documentation team profile badges.

Recommended onboarding sessions for contributors

Top ↑

Project reps

A Project rep is a person who takes responsibility for the Documentation team’s projects, in parts or in whole.

This means that this person is a go-to person for all new contributors on the project. Also, a rep is monitoring progress of the project, or its parts, and reports on it during team meetings.

One person can be rep for one or more projects but also can be rep for one project and contributor for others. There is no limit to the number of reps per project. The more people take responsibility, the less pressure on one person there is.

Representative is a team member; one performing the role has both Documentation badges, contributor and team.

Anyone who is interested in becoming a rep can ask the appropriate rep for the project to be included or ask directly one of the team reps in Slack.

Responsibilities

  • Monitor and perform work on GitHub issues for their project.
  • Guide contributors who want to help with the project.
  • Update project documentation based on completed work in GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ issues.
  • Report on project progress at the Documentation team meetings.
  • Recruit and onboard new contributors for the project.
  • Plan and organise work and improvements of the project.
  • Make sure project contributors receive their Contributor badges.

How do I do this job?

  • Connect with and onboard contributors who expressed interest in helping to the project.
  • Monitor GitHub issues for their project or projects. Label them when applicable.
  • Work on those issues or guide contributors working on them.
  • Review work of other contributors and guide them how to improve it if necessary.
  • Update documentation in their project once the work inissues is completed; or guide other contributors in updating the docs.
  • Post the list of completed or in-progress GitHub issues at the Documentation team meetings – Project updates agenda item. Also, mention contributors working on those issues.
  • Create a list of contributors who should receive Contributor profile badges and post it at the Documentation team meetings – Project updates agenda item.
  • Organise work on the project (priorities, good first issues etc) and develop a plan for improving the project if room is found. Always keeping the interest of the documentation users as the top priority.

All Project reps have earned their Team badges by performing these contributions. Badges are manually added so if you have contributed to the Documentation team but don’t have one, please contact one of the team reps. Read more about the Documentation team profile badges.

Recommended onboarding sessions for project reps

Top ↑

Team reps

Team RepTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. is a leadership role that is mostly administrative in nature; it is not a Lead role. Letting go of the Team Rep title is not a loss of status, just a handing off of responsibilities. Someone who is a leader in a team can lead whether they are doing the team rep job or not. […] The primary Team Rep is responsible for posting a weekly update of the team’s activity to the make.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org//updates blog, as well as raising any issues or red flags that other teams should be aware of or discussing.

Read more at official page.

Recommended onboarding sessions for team reps

Last updated: