The WordPress training team helps people learn to use, extend, and contribute to WordPress through synchronous and asynchronous learning as well as downloadable lesson plans for instructors to use in live environments, via learn.wordpress.org.
GitHub Website Development– Learn.WordPress.orgWordPress.orgThe 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/ site functionality
The goal of Training Team’s sprints is to complete a set amount of achievable work each month and utilizes the following workflow to achieve this:
Assess 5-10 issues in the “Ready to Create” of the LearnWP Content Development project for the sprint, and publish a blog post listing those issues a week before the next month begins
Assign Training Team Members to the priority issues
Check in on the progress of sprint items during weekly office hours
Publish a blog post within a week after the month ends recapping what progress was made during the sprint, and what can be improved on next time
Every week during either the APAC or AMER/EMEA Office Hours the Training Team reviews the progress of the items in the sprint and works to amplify or unblock the work of assigned Training Team Members.
A GitHubGitHubGitHub 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/ sweep is when a Training Team member checks through the Training Team’s LearnWP Content Development project to assess the progress and status of issues. Sweeps ensure that Contributors are assigned, unblocked and enabled for the issues they are responsible for. This work also ensures that the Training Team meets their content creation goals by working to guide tasks to completion.
A GitHub sweep can be performed at any time by Administrator Faculty Members or Training Team Representatives, but the Training Team also has designated check in time frames such as during:
weekly Office Hours or;
the monthly sprint planning meeting
Outlined below is how each column should be swept:
Ensure that all details are filled out and assign an SME for review based on the content by tagging the issue with Needs SME Review
Ready to Create
Ensure each issue in the column has a Needs Content Creator label
Make sure the correct content creation checklist is applied to the issue
PingPingThe act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.”@faculty-content-creators to see if any Faculty Content Creators have capacity to create the content; alternatively, ping specific Content Creators for issues based on their expertise
Drafts in Progress
Check in to see if the Content Creator needs any unblocking or assistance.
Review in Progress
If the content has not been reviewed yet, ping @faculty-editors to see if any Faculty Editors have capacity to pick up the review; alternatively, ping specific Editors for issues based on their expertise
All content requires three reviews, and receive a Review # Complete label once that review has been completed; outlined below are the types of reviews and their guidelines:
If all reviews are complete, a Training Team RepTeam RepA 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. or Faculty Member can publish the content on Learn WordPress
Published or Closed
Make sure that the Content Creator has properly publicized their content by announcing it:
to the Content Creator
In accordance with WordPress update releases, flag any out of date content with the Revisions Needed label and moving it back to the Ready to Create column.