Non-code ways to contribute to WordPress

Get Involved

Courtney Robertson, Beth Soderberg, Tracy Levesque, Julie Kuehl and Courtney O'Callaghan

Get Involved

Coding

Non-Coding

Team Blogs

Slack

Community

Community

This team oversees official events, mentorship programs, diversity initiatives, contributor outreach, and other ways of growing our community.

Volunteer @ WordCamp

  • Tickets & registration
  • Videographer
  • Sound system
  • Speaker wrangler
  • Sponsor wrangler
  • Lead organizer
  • Happiness bar

Speak & Share

Support

Support

Why

To answer questions and help people learn about WordPress.

Support

How

  • Helping in the WordPress Support Forums by answering questions
  • Helping in the #wordpress IRC channel
  • Providing guidance in general – the majority of the users in the WP forums are in over their heads and they need a little guidance
  • Working with the Documentation team to improve the support topics in the Codex

Forums

Support

Resources

WordPress.tv

WordPress.tv

Why

To make videos of WordCamp sessions, WordPress Meetup presentations, and other WordPress related videos available to the world via WordPress.tv.

WordPress.tv

How

  • Moderating videos
  • Captioning videos
  • Communicate with video creators
  • WordPress.tv blog
  • Documentation for submitters, moderators, subtitlers

Submitting Videos

Resources

Moderating Videos

Why

  • Ensure video and audio quality
  • Make sure videos fit within WordPress community guidelines
  • Make sure content is open source friendly and GPL compliant

Moderating Videos

How

  1. Locate or are assigned a video to moderate
  2. Review the video
  3. Edit and approve supplied video information
  4. Format the post and attachment titles
  5. Approve/add categories and tags
  6. Edit the video description and add slides
  7. Select a video thumbnail
  8. Finalize for publication

Moderating Videos

Resources

Captioning Videos

Why

  • Deaf and Hard-of-hearing folks
  • Non-English speakers
  • Noisy situations

Captioning Videos

How

  1. Create an Amara account
  2. Choose and copy med video link from wordpress.tv
  3. Caption video with Amara
  4. Upload caption file to wordpress.tv

Captioning Videos

Demo

  1. wordpress.tv
  2. Amara

Captioning Videos

Resources

Polyglots

Polyglots

Speak a language other than English? Join the Polyglots team!

Polyglots

Why

English is not the native language for the majority of WordPress users.

Polyglots

How

Help translate WordPress and related projects.

Polyglots

How

  1. Create a WordPress.org account
  2. Go to translate.wordpress.org choose a project and start translating!

Polyglots

Resources

  1. Getting Started with the Polyglots Team
  2. Translation Teams
  3. translate.wordpress.org

Accessibility

Accessibility

  • Ensure the continued improvement of WordPress accessibility
  • Develop WordPress Accessibility Docs
    • Theme Review Accessibility Guidelines
    • Theme Developer Handbook: Accessibility
    • WordPress Codex: Accessibility
  • Test for accessibility
  • Slack: #accessibility, chat: Wed 19:00 UTC

Documentation

Docs

  • The Codex
  • Developer handbooks
  • Contributor handbooks
  • The code reference
  • WordPress admin help tabs
  • Some of the UI text
  • Slack: #docs, chat Thurs 18:00 UTC

Contributing to the Codex

  • Codex is the original documentation source for the project
  • Contains most of the documentation that has been created to this point

To help edit the Codex

  • Anyone can edit the Codex, as long as you have an account
  • http://codex.wordpress.org/Codex:Contributing
  • Look for Edit in the sidebar (it brings up the page in edit mode)
  • Uses Markdown
  • Add a reason and check the appropriate boxes
  • Save

Codex edits are often

  • Typos
  • Errors
  • New release information
  • More code samples
  • New examples

In Trac

Handbooks

  • Plugin developer handbook
  • Theme developer handbook
  • Contributor handbooks
    • Make Docs
    • Make Core

To get involved with the handbooks

  • https://make.wordpress.org/docs/ > Handbooks > Getting Started
  • Spreadsheets show what need to be done
  • Ask in the WordPress Slack channel #docs
    • Ben Lobaugh for plugin developer handbook
    • Eric Amundson for theme developer handbook
  • Attend the weekly chat (Slack #docs channel)

Code Reference

  • https://developer.wordpress.org/
  • The two developer handbooks will be part of it
  • The rest is inline documentation which is part of the source code and has to be done with a patch in Trac
  • If you want to help with inline documentation contact Drew James, who is part of the core team

Patching the UI tabs

  • has to be patched in core
  • instructions on how to get set up to do that in the (Docs team?) handbook on make.wordpress.org
  • UI text
  • https://make.wordpress.org/docs/handbook/tutorials-and-guides/patching-core-help-tabs/

Future Plans

  • Build a support hub

Training

Training

Why

To create downloadable lesson plans and related materials (curricula) for instructors to use in a live teaching environment.

A lesson plan is a teacher's detailed description of the course of instruction for one class.

Training

How

  • Write new lesson plans
  • Copyedit content for grammar and continuity
  • Design visual assets
  • TEST beta plans in live environment

Training

Resources

Get Involved