WordCamp US Contributor Day 2022 Recap

On Sunday, September 11, 2022, over 300 attendees gathered in person and online to participate in the 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 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/.. This is a recap of their contributions.

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)

  • populating a website that documents the HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. output of every coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. 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., so that accessibility testing can be conducted on the block: blocks.joedolson.com
  • addressed 24 blocks (not all completed)
  • focused on more complicated issues

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

  • onboarded 4 people
  • got everyone’s systems set up and ready to go
  • submitted 4 PRs, 3 were approved and merged
  • reviewed backlog of issues and closed 30 stale issues

Community

  • made a connection for Diverse Speaker Group
  • added people to Make WordPress 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/.
  • 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. reactivation discussion
  • 2 new organizers who will apply to organize meetups/WordCamps
  • global sponsorship program roundtable discussion, feedback being sent to the working group
  • group working on a potential meetup tool
  • vetted WordCamps
  • cleared Help Scout queue
  • new Deputy application

Core

  • ran Dev Chat
  • revisited canonical plugins
  • opened a new good first bug ticket
  • had a lively discussion on 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. TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket #6474
  • finished Dev Chat summary
  • onboarded 4 new contributors
  • found someone new to run Dev Chat
  • committed some changes to the 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/.
  • a first time contributor wrote some dev notes

Design

  • came up with information architecture for 6.1 release About page
  • branding exploration for the 6.1 identity
  • discussed highlight features of 6.1
  • introduced lots of contributors to Figma and WordPress Design Library

Documentation

  • worked on 6.1 user documentation
  • fixed some common api’s handbook issues
  • onboarded 10 people
  • updated block editor developer documentation parser
  • ate lots of cookies
  • addressed usability language issue for 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 updates and failures

Hosting

  • completed 16 merges into Advanced Administration Handbook, partnering with the Documentation Team
  • worked on and closed 22 tickets
  • onboarded 8 new contributors

Marketing

  • onboarded 20 contributors
  • wrote and submitted their WordPress story
  • developed ideas and posts for social campaigns
  • drafted an email for contributors to lobby their companies to participate.
  • brainstorming activities
  • discussed 80s pop culture
  • social media discussion
  • Five For The Future templates

Meta

Mobile

  • investigated issues raised by a contributor
  • worked with feedback from call for testing

Openverse

  • onboarded a new contributor
  • received some great new Bengali and Venezuelan Spanish translations.

Performance

  • brainstormed how to optimize autoloaded option
  • ready to move forward with performance lab plugin

Photos

  • went for a photo walk to generate content
  • discussed moderating photos in WP Photo Album
  • held a spirited discussion about driving awareness about WordPress Photos
  • finalized process for vetting and onboarding new photo community moderators
  • onboarded new contributors to the photo directory
  • discussed potential marketing strategies to raise awareness of the Photos team
  • general moderation activity

Polyglots

  • Worked on locale research for some of the existing requests and finished the Bulgarian translation for WP 6.0

Support

  • Onboarded 8 new contributors and got them going answering support-forum questions

Test

  • onboarded 2 new contributors

Themes

  • opened 4 PRs for 2023 theme
  • looked at theme variations
  • discussed ideas for the base theme
  • onboarded 8 people
  • closed a PR

Training

  • (see Make post) https://make.wordpress.org/training/2022/09/11/wordcamp-us-2022/
  • took & promoted the individual learner survey https://learn.wordpress.org/individual-learner-survey/
  • creating a language filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. for courses so that courses in multiple languages can be supported (90% done)
  • created workflow for high-caliber courses, to become a course about how to make courses.
  • brainstormed mentorship and cohorts
  • invited BlackPress to share their findings on how to be a mentor
  • brainstormed ideas for courses including contributing and onboarding to teams
  • discussed using 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/ workflows to automate Training Team workflows as well as automating integrations with other Teams
  • started Google doc to capture what other open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. projects are doing for certifications

Thank you to everyone who participated!

Edited Sept 24 to include updates provided by @zackkrida @jeffpaul @courane01 @webtechpooja

+make.wordpress.org/cli/
+make.wordpress.org/community/
+make.wordpress.org/core/
+make.wordpress.org/design/
+make.wordpress.org/hosting/
+make.wordpress.org/marketing/
+make.wordpress.org/meta/
+make.wordpress.org/mobile/
+make.wordpress.org/openverse/
+make.wordpress.org/performance/
+make.wordpress.org/photos/
+make.wordpress.org/plugins/
+make.wordpress.org/polyglots/
+make.wordpress.org/support/
+make.wordpress.org/test/
+make.wordpress.org/themes/
+make.wordpress.org/training/
+make.wordpress.org/tv/