Team Reps Edit

The WordPress initiative boasts a global array of contributors engaged in a variety of roles, ranging from coding and support to translations, event organization, documentation writing, and pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory or can be cost-based plugin from a third-party. and themeTheme A theme dictates the style and function of your WordPress website. Child Themes derive from the main parent theme. reviews. These diverse roles contribute significantly to the project’s ongoing success and development.

These participants are organized into specific project teams, each of which has a dedicated space on 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/ network for discussing and sharing updates about their contributions.

It’s essential for each team to select at least two Team Representatives. These representatives act as liaisons between their respective teams and the larger WordPress project, ensuring that concerns are appropriately voiced and addressed, and facilitating collaborations between teams.

More Information about Team Reps: the Title, Responsibilities…

Hosting Team

Top ↑

Hosting Team Reps

The HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team (2024) is represented by:

Top ↑

Hosting Project Leads

The Documentation projects (Hosting Handbook, and Advanced Administration Handbook) are lead by:

The PHPUnit Test projects (PHPUnit Test Runner, and PHPUnit Test Report) are lead by:

  • nobody is leading those projects

Top ↑

Hosting Team Organization

Top ↑

Team Reps

Within the extensive ecosystem of WordPress, different teams work together to ensure the platform’s ongoing development and success. Each of these teams has at least one representative, often referred to as a ‘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.’. For the Hosting Team, the Team Rep plays a vital role.

Top ↑

Role of the Hosting Team Rep

A Team Rep, specifically from the Hosting team, acts as the voice and ambassador of the Hosting Team within the broader WordPress Community. Their tasks are multifaceted:

  1. Representation: The Team Rep acts as the primary point of contact for the Hosting Team, representing their interests, challenges, and achievements to the larger WordPress Community.

  2. Information Exchange: The Team Rep acts as a conduit for communication, facilitating the exchange of crucial information, such as project updates and strategic decisions, with representatives from other teams and the leadership of the WordPress project.

  3. Meeting Facilitator: The role of the Team Rep includes ensuring that the weekly team meetings are conducted as scheduled. Their responsibilities involve encouraging team members to contribute to the creation of the agenda, collecting topics for discussion, and facilitating the meeting itself. Importantly, the role of Meeting Facilitator is not limited to Team Reps; any team member is eligible to run the meeting.

Top ↑

Team Rep Responsibilities

  • Rotation of Duties: The Hosting team ensures that there are at least two Team Reps. Ideally, one rep takes on the primary responsibilities for the first half of the term, while the other serves in a backupBackup A backup is a copy of computer data taken and stored elsewhere so that it may be used to restore the original after a data loss event. Backups can be used to recover data after its loss from data deletion or corruption, or to recover data from an earlier time. Backups provide a simple form of disaster recovery. capacity. In the second half of the term, the roles switch. This structure ensures continuity, as the backup rep has spent about three months learning the nuances of the role before taking the primary responsibilities.

  • Monthly Updates: The primary Team Rep shoulders the responsibility of posting a monthly update of the Hosting team’s activities on the Make/Updates blog. This update might include progress reports, challenges faced, and any other critical developments. Furthermore, they must highlight any issues or concerns that other teams within the community need to be cognizant of. In the event the primary rep is unavailable to post the update, the backup rep must ensure it’s done. A lapse of updates spanning 3 months will result in the need to appoint new reps who can maintain these duties.

  • Quarterly Reports: All teams, including Hosting, are encouraged to contribute to a quarterly progress report. This report comprises details such as contact points within the team, the team’s current and most recent priorities, challenges they’re navigating, and their most noteworthy achievements.

Top ↑

The Team Rep Voting Procedure

In order to maintain transparent and democratic governance within the Hosting Team, a structured voting process for selecting Team Representatives is in place. The current running Hosting Team Reps are responsible for this process. This process unfolds annually and consists of distinct phases: the nomination period and the voting window.

  • Nomination Phase: The nomination period typically takes place in December of each year. During this phase, any active member of the Hosting Team can either nominate themselves or recommend a colleague for the Team Rep position. The Hosting Team will publish a “Call for Nominees” on make.wordpress.org/hosting, where everyone can comment with their nominations. If preferred, nominations can also be sent anonymously to a trusted Team Rep via Direct Messages on SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..

  • Voting: Following the conclusion of the nomination period, a two-week voting window is opened. All active Hosting Team members are encouraged to cast their vote for their preferred candidates within this timeframe. The hosting team will create a survey to collect those votes anonymized and will publish the results afterwards on make.wordpress.org/hosting.

After the voting period concludes, the nominees with the most votes are contacted to confirm whether they wish to accept the Team Rep role. Once confirmations are received, the new Team Reps are officially announced on make.wordpress.org/hosting.

Top ↑

Project Leads

In the diverse and collaborative environment of the WordPress Community, each team is involved in various projects to help make WordPress better for all its users. Within the Hosting Team, a crucial role exists: the Project Lead.

Top ↑

Role of a Project Lead

A Project Lead is responsible for guiding and overseeing a specific project under the purview of the Hosting Team. They steer the project towards its objectives, ensuring quality, consistency, and timeliness. Their tasks range from planning and setting milestones to coordinating with team members and stakeholders. Based on the nature of the project, the requirements and skills for a Project Lead may differ. It is important to note that any member of the Hosting Team can assume the role of Project Lead by volunteering and coordinating with the Hosting Team Representative. A Project Lead does not need to be a Team Representative, and vice versa.

Top ↑

Projects and specifics

  1. Documentation Projects:
  • Projects Under This CategoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging.:
    • Hosting Handbook
    • Advanced Administration Handbook
  • Required Skills:
    • Mastery in managing and organizing GitHubGitHub GitHub is a website that offers online implementation of git repositories that can 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. repositories.
    • Ideally, experience in Technical Writing is crucial since the essence of these projects is to produce clear, concise, and informative documents.
  1. Software Projects:
  • Projects Under This Category:
    • PHPUnit Test Runner
    • PHPUnit Test Report
  • Required Skills:
    • Proficient in managing GitHub repositories.
    • Strong understanding of PHPPHP PHP (PHP: Hypertext Preprocessor) is a general-purpose scripting language especially suited to web development. PHP code is usually processed on a web server by a PHP interpreter. On a web server, the result of the interpreted and executed PHP code would form the whole or part of an HTTP response. Unit Tests and PHP in general.
    • Experience or at least familiarity with the creation and programming of WordPress plugins is highly desirable.

Top ↑

Hosting Team Onboarding / Offboarding

Top ↑

Changelog

  • 2023-09-09: Slack recommendations, added project leads.
  • 2023-09-07: New page.

Last updated: