Contributor Day Info

THANK YOU for wanting to help the WordPress Training Team during this Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/.!

We hope you take an interest in the team’s work and continue to bring your skills and passion to the team by joining us in our 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/. channel and attending the weekly meetings.

Check out the information on our Getting Started page.

How You Can Contribute Today How You Can Contribute Today

There are several ways that you can contribute to the team today. Choose the one that most interests you or suits your skills.

  1. Copyedit an existing lesson plan
  2. Draft a new lesson plan
  3. Edit (update, rewrite, or complete) an existing lesson plan
  4. Suggest combinations of lesson plans for 2-hour, 4-hour, 8-hour, or longer workshops
  5. Suggest a new lesson plan including a description and objectives. And preparing an outline and/or slides for the lesson would be fantastic!

Top ↑

How You Can Contribute After Today How You Can Contribute After Today

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

  1. Join our Slack channel training. To get up and running on Slack go to: make.wordpress.org/chat/.
  2. Attend our next weekly chat Thursday 13:00 UTC on our Slack channel. That is a great way to find out what we are working on and how you can jump in.
  3. Continue with the activities you started today.
  4. Make comments on our blog.
  5. Help with testing lesson plans by using them in meetups and/or workshop
  6. Help with other team activities not listed here today (see the Trello board for examples)

Top ↑

Choose Your Way to Contribute Choose Your Way to Contribute

Choose what interests you from the options below.

If you would like to draft a new lesson plan… If you would like to draft a new lesson plan…

  1. Choose a card from the “Lesson Plan Backlog” list on the TrelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing. board
  2. Add yourself to the card (“Add Member”)
  3. Find the lesson plan’s repo on 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/
  4. Fork the dev branch to your own GitHub account
  5. Create a branch on your personal repo, name it dev- + your username (i.e., the dev-{username} branch)
  6. Do your writing on the README.md file in that branch (or you can do it elsewhere and copy it in later) and save your work with descriptive commit messages
  7. If images need to be updated or re-created, place them in the /images/ folder and use a relative link (i.e., /images/filename.png) to include them in the README.md file
  8. Creating slides is not a priority at the moment
  9. When you are done working on the lesson plan, submit a pull request back to the wptrainingteam repo’s dev branch

Top ↑

If you would like to edit an existing lesson plan… If you would like to edit an existing lesson plan…

  1. Choose a card from the “User Lesson Plans Ready for Drafting”, “Theme Lesson Plans Ready for Drafting”, or “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 Lesson Plans Ready for Drafting” lists on the Trello board
  2. Add yourself to the card (“Add Member”)
  3. Drag the card to the “Lesson Plan Drafts in Progress” list
  4. Find the lesson plan’s repo on GitHub
  5. Fork the dev branch to your own GitHub account
  6. Create a branch on your personal repo, name it dev- + your username (i.e., the dev-{username} branch)
  7. Do your editing on the README.md file in that branch (or you can do it elsewhere and copy it in later) and save your work with descriptive commit messages
  8. If images need to be updated or re-created, place them in the /images/ folder and use a relative link (i.e., /images/filename.png) to include them in the README.md file
  9. Creating slides is not a priority at the moment
  10. When you are done working on the lesson plan, submit a pull request back to the wptrainingteam repo’s dev branch.

Top ↑

If you would like to copyedit a lesson plan… If you would like to copyedit a lesson plan…

  1. Choose a card from the “Lesson Plans Ready for Copyediting” list on the Trello board
  2. Add yourself to the card (“Add Member”)
  3. Drag the card to the “Lesson Plan Copyediting in Progress” list
  4. Find the lesson plan’s repo on GitHub
  5. Fork the dev branch to your own GitHub account
  6. Create a branch on your personal repo, name it dev- + your username (i.e., the dev-{username} branch)
  7. Do your editing on the README.md file in that branch (or you can do it elsewhere and copy it in later) and save your work with descriptive commit messages
  8. If images need to be updated or re-created, place them in the /images/ folder and use a relative link (i.e., /images/filename.png) to include them in the README.md file
  9. Creating slides is not a priority at the moment
  10. When you are done working on the lesson plan, submit a pull request back to the wptrainingteam repo’s dev branch.

Top ↑

If you would like to suggest combinations of lesson plans for 2-hour, 4-hour, 8-hour workshops… If you would like to suggest combinations of lesson plans for 2-hour, 4-hour, 8-hour workshops…

  1. Add a card to the “Lesson Plan Backlog” list on the Trello board
  2. Include a description for the workshop to describe what the workshop would cover and who the audience would be
  3. Indicate which lesson plans would make up the workshop
  4. Indicate the approximate expected length of the workshop (in hours)

Top ↑

If you would like to suggest a new lesson plan… If you would like to suggest a new lesson plan…

  1. Add a card to the “Lesson Plan Backlog” list on the Trello board
  2. Include a description for the lesson that so that another person could understand what the lesson plan should cover
  3. Add objectives that describe what people would be able to do after completing the lesson