June and July 2022 Sprint

The Training team is using Sprints to determine what we are working on and to determine our timeframe for delivery.

What is a Sprint?

Sprints are fixed length events of one month or less to create consistency. A new Sprint starts immediately after the conclusion of the previous Sprint.

https://www.scrum.org/resources/what-is-a-sprint-in-scrum

Sprint Goals

We use 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. https://github.com/ to manage and keep track of the status of each piece of content (lesson plans, video workshops and courses) on Learn, site functionality and team administration duties. Everything has its own GitHub issue.

Learn Content

  1. High Priority- June and July 2022 Sprint
  2. Medium Priority – June and July 2022 Sprint
  3. Quick Fixes

Adopting a Topic (GitHub Issue)

  1. Pick a topic, any topic! Please comment on the GitHub issue if you want us to assign you to the card.
  2. If you need access to Learn, comment on the GitHub issue with your .org ID.
  3. If you need help creating content, we’ve got some great workshops videos ready for you to learn how to do this:
    1. Lesson plan about lesson plans and workshops about lesson plans
    2. Workshop about workshops
  4. Recommended timelines for creating content
    1. 2 weeks to draft content – with weekly check-ins
    2. 2 weeks for review and publish – with weekly check-ins
  5. If you get stuck, just drop us a message 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/..

RevisionsRevisions The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision.

If you are working on any content that has already been published, please check out the 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 https://wordpress.org/plugins/ or can be cost-based plugin from a third-party #meta created for us, it’s like a pull request inside the WP editor.

Website Development

Learn website development issues. If you are interested in helping out, please submit a GitHub pull request. Any questions then please ask in the #meta-learn Slack channel.

  1. High priority
  2. Good first issues

Training Team Administration

  1. 2022 Team Goal Setting
  2. Administrative tasks for the team, some of these are ongoing.

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

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.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects. Here’s what you need to know to get started.

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Workshops
    3. Courses
    4. Social Learning Spaces
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog