WordCamp US Contributor Day 2019


  • Reviewed and commented on a draft document outlining criteria for inclusion of hosts on a new /hosting page on 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/
  • Found a fix for WordPress Travis CI reporting
  • Got access to PHPUnit 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 reporter used for showing hosting test results
  • Content review and edits to the Hosting Handbook – it had fallen a bit out of date


  • created a list of missing or incorrect information in the GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. documentation
  • Two reps designated for Gutenberg developer and user documentation
  • Migrated content from Codex to Devhub
  • Tidying up handbook issues
  • Tagging some articles as documentation

CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.

  • onboarded new contributors
  • New contributors helped get two new commits in: r46639 & r46640
  • set up and ran a unit test on a patch
  • agreed proposed direction for REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/. core authentication support
  • Privacy – potentially displaying privacy info in plugin readme for hopeful adding to plugin repo
  • Roadmap for Site Health + action plan for v2
  • Solicited user feedback on Core 5.3
  • @TimothyBlynJacobs made his first commit to WordPress Core

Kids Camp

  • Started first ever kids camp at a WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. US!
  • Scavenger hunt where kids took selfies with people from each contributor team to use in the creation of their WordPress sites!


  • A couple usability testing scripts have been written.
  • Going through all Gutenberg issues labelled as “needs testing” – over 15 tested
  • Helping other contributors get their testing environments set up


  • Translated 5.3 for Dutch


  • Subtitling videos to use for marketing purposes
  • Updates to example sites on WordPress.org
  • Interviewing other teams and working up a recap post


  • Fire, forage, and treasure exercise with post-its
  • Working on Author block
  • Working on processes for product design for WordPress


  • Testing
  • Environment setup
  • Updating new contributor onboarding documentation
  • Regression testing on iOSiOS The operating system used on iPhones and iPads. betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. release

AccessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility)

  • We’ve gotten everyone acquainted with the accessibility team, how to contribute and where to find important team info
  • We split the group into two: those who are new to a11yAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) and want to go over 101 basics and those more familiar with it and want to learn how to get started contributing
  • We went over TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. and GitHubGitHub GitHub 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/ and learned how to create and give feedback on tickets and issues
  • We discussed the many different ways in which people can contribute, wether that’s with code, design, testing or feedback, everyone can participate
  • Working through Trac tickets
  • Testing, giving feedback, and opening issues for new stuff
  • After lunch we all paired and started diving into Trac. The team is already helping move tickets forward by testing, suggesting solutions and submitting patches.


  • Onboard 4-5 new people to the team
  • Discussing what the causes may be of fewer unanswered issues than normal
  • “No reply” topics down to 4

CLICLI Command Line Interface. Terminal (Bash) in Mac, Command Prompt in Windows, or WP-CLI for WordPress.

  • Working on updating Lando testing system
  • Closed several existing issues
  • Work on docker environment to make running tests more reliable

MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.

  • Got Aaron access to make this post!
  • Onboarded 4 people
  • Fixed 4 WordCamp.org issues
  • Fixes 2 issued for Five for the Future
  • Fixed 1 issue for WordPress.tv


  • Onboarding
  • Iterations on Make.WP site
  • Forms, new page templates, and taxonomies for lesson plans
  • Working on lesson plans for:
    • Getting started with CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site.
    • Installing plugins
    • What you can do with WordPress
  • 3 new prs for meta site learn.wordpress.org
  • 3 lesson plans were instructionally reviewed.


  • New meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. organizer orientation
  • Documentation for reaching out to prior WordCamp sponsors
  • WC Asia budget review
  • Going through WCUS 2019 photos
  • Working on messaging and benefits around speaker diversity training
  • Onboarding checklists
  • New WordCamp organizer orientation
  • New meetup chapter vetted and ready to launch
  • Diverse Speaker Training Team: Marketing text for promoting our workshop to meetups
  • Diverse Speaker Training Team: Edited training videos
  • Diverse Speaker Training Team: Started creating diverse events self-guided training


  • Teaching people how to access videos from WordCamp that need to be edited.
  • Several people are modding and editing videos from:
    • WCEU
    • Jacksonville
    • Birmingham
  • Two people submitted their first video to wptv
  • Published State of the WordState of the Word This is the annual report given by Matt Mullenweg, founder of WordPress at WordCamp US. It looks at what we’ve done, what we’re doing, and the future of WordPress. https://wordpress.tv/tag/state-of-the-word/. 2019!
  • Onboarded people for moderating and editing


  • Lots of progress planning the WPGraphQL v1.0 Roadmap
  • Onboarded two new volunteers
  • Streamlined flows


  • Working on rate limiting issue

#contributor-day, #wordcamp-us