Get Ready for the Contributor Day

Posted

WordCamp Asia 2024 Contributor Day is getting closer! Together, we’ll contribute, network, and learn! How exciting!

The WordCamp Asia team has worked tirelessly to create a welcoming event, to ensure both new and experienced contributors have a great time working together to improve WordPress.

Especially for new contributors, we have an Orientation Workshop and Human Library for the first time on any Contributor Day. Even if you are new, we have a lot of things to offer. Don’t panic, get attended! 

We’ll start our registration process from 9:00 AM local time. Ensure you bring your WordCamp Asia ticket and Contributor Day registration confirmation email. 

Altogether, we have 13 different teams, and every team has plans for the day. They will also be informed during the opening ceremony. But, you might want to prepare for which team you want to join. Read the plans of each team below. 

Accessibility

The Accessibility team welcomes everyone interested in contributing to the Accessibility of WordPress core and resources.

During the time together, they’ll cover the basics of what the team does, and how to get involved as a contributor to our various working groups, review active tickets at weekly bug scrubs, attend bi-weekly meetings, and get help during office hours.

If you’re new to Contributor Day, they’ll cover some basic accessibility education with some examples of poor vs. good accessibility. For attendees with development experience, you are welcome to review active tickets or perform testing for accessibility.

To contribute to this team, they ask that you ( if you haven’t already):


Community 

The WordPress Community Team provides support for everything related to organizing WordPress events! During WC Asia, visit the Community Team table to ask questions about organizing WordPress events (meetups, WordCamps, and other events); submit a meetup, WordCamp, or event organizer application; participate in an in-person organizer orientation and/or budget review; or receive training on the role of Community Team Supporter.

Everyone is welcome, especially meetup organizers or prospective organizers, and others who want to organize WordPress events in their local community.

Meetups (with Rocío Valdivia)

  • Questions related to starting or reactivating a new WordPress Meetup group in your city, participate in an in-person orientation and other Q&A related to WordPress Meetups.

WordCamps (with Sam Suresh)

  • Questions related to organizing WordCamps in your city, planning details, eligibility and other WordCamp questions.

Other WordPress Events [formerly called ‘NextGen’] (with Julia Golomb)

  • Learn how to host creative event formats, and how to apply and get started.

Community Team Supporters (with Devin Maeztri)

  • Get to know how you can join and contribute to the WordPress Community Team as a Supporter.

You can also check Community team page and know more about the team before joining the table.


Core 

Whether you’re joining Contributor Day in person in Taipei or following along online via the #contributor-day Slack channel, thank you and welcome!

To start with, at a minimum, you’ll need to have the latest stable version of nodejs and npm, which you can find here: https://nodejs.org/en (LTS is the one Core and Gutenberg use) and Git installed locally (for core you can also use SVN).

Depending on whether you’re planning to work on Core or Gutenberg, there are a few different options:

For Core, clone the repo and follow the instructions here to install the included development environment. Docker is a prerequisite for it, so if you pick this option, go ahead and install Docker first.

For the editor, clone the Gutenberg repo and you can then use the wp-env package, which also requires Docker.

An alternative to these is wp-now, which is a more lightweight option that requires only node/npm. It’s based on wp-playground. Note that there have been issues with Playground on Windows.

For those attending in person, we’ll be located in the Code Lounge (South Lounge) on the third floor.

It’s also required to create a WordPress.org account if you don’t already have one, and if you’re using Git, you’ll also need a GitHub.com account.


Documentation

The Documentation Team is responsible for keeping WordPress documentation accurate and up-to-date. During WordCamp Asia Contributors Day, they’ll be reviewing and updating existing content.

Whether you’re a developer or a regular WordPress user, you can join the table and contribute to the project! They have several projects to work on: developer documentation will suit you if you have technical and coding knowledge, and the end-user documentation project is perfect if you’re an avid user and want to create a better guide for fellow WordPressers

No prior experience is necessary! They’ll provide guidance and support to help you get started. All you have to prepare are WordPress.org and GitHub accounts.

You can also check getting started at a contributor day page for more information. 


Marketing

The Marketing team helps promote WordPress to current and future users and contributors. They create and amplify campaigns to support the growth of the WordPress project.

If you’re passionate about taking part in campaigns and initiatives intended to help spread the word about WordPress — both internally and externally — then this is the team for you!

Some of the things you can get involved in include social media initiatives, content creation, and helping onboard new contributors to the WordPress community.

In order to get started with the Marketing Team during Contributor Day, you’ll need to have a WordPress.org account and GitHub.com account. We also regularly communicate on the Make WordPress channel on Slack. We’ll help you set those up at the beginning of the sessions, but it would be great if you had that set up already. 


Meta

Meta team would like to work on local development environments for as many Meta projects as possible. Currently, they’ve migrated some to wp-env and will continue with this. But they will also try to get wp-now working for some simple projects.

A second topic is the WPTV redesign. And they will also coordinate with the other team for this. 

You should have WordPress.org account to get started. 


Patterns

On the Patterns table, attendees can expect a more creative direction on how to make beautifully designed, ready-to-go layouts.  Whether you are a seasoned web designer or just starting your journey with Gutenberg, this table is to guide and support you every step of the way. Their work will focus on ideating, working on the basics, and being creative! If you are passionate about being a part of the Patterns team, this is the perfect opportunity for you to join them and contribute to the WordPress community.

During their session, they will also cover the essentials of creating patterns that adhere to the WordPress.org pattern guidelines. Whether you aspire how to create your own pixel-perfect layouts or submit them to the WordPress Patterns directory, they will walk you through the process and share valuable insights. By the end of their gathering, you’ll have all the resources needed to become a WordPress Patterns author in no time!

Furthermore, the Patterns table will be set up at Code Lounge (South Lounge) on the third floor, and they can’t wait to welcome you all to an enriching learning experience. To ensure a smooth and productive session, they kindly request that you create a WordPress.org account. This will help streamline the process and allow you to make the most of your time with us. They are thrilled to have you as part of our community and look forward to an engaging and interactive day at Our Patterns table.


Photos

The Photo Directory team moderates every photo submitted to the WordPress Photo Directory, maintains and improves the directory site itself, and provides resources and documentation to educate, encourage, and facilitate photo contributors.

You can find the Photos Team in the #photos channel in Slack.


Photos Team Resources

Photos Team Projects for Contributor Day

  • Getting folks set up to contribute to the directory and understand the guidelines.
  • Discussion on what makes a good photo, what the moderators look for in moderation, and what makes a good photo description.
  • Any moderators present will moderate as many photos as possible in real-time.

Plugins

To ensure a smooth experience on the day, the Plugins team recommends installing a local development environment on your laptop in advance. The conference venue’s Wi-Fi may only sometimes be optimal, especially when many people are using it simultaneously. Achieving this prerequisite over a stable and fast connection is much simpler.

Here’s the checklist:

  • Latest Local WordPress Setup: You can use tools like MAMP, XAMPP, Local by Flywheel, Docker, or WP-Now.
  • Latest Stable Version of Node.js and npm: You can find it here: https://nodejs.org/en (the LTS version is the one used by Core and Gutenberg).
  • Code Editor: Consider using VS Code or Sublime.
  • Git: it’s optional but good to have.

The Plugins team eagerly anticipates your presence at the event!


Polyglots

The Polyglots team is responsible for ensuring WordPress is available in dozens of languages and many more regions. The Polyglots team consists of volunteers worldwide who help bring WordPress to local communities by providing translations for more than 162 languages.

This theme is excited to welcome you to the Polyglots table. New and existing contributors are welcome, they will be guiding new contributors on translating WordPress projects, translating WordPress core projects,testing out the Translation Events Feature for the very first time.

In preparation, they encourage you to kindly,

  • Create a WordPress.org account.
  • Join the Polyglots channel on Slack.

Support

At the WordPress Support Contributor Table, attendees can expect a comprehensive learning experience covering various aspects of WordPress support. They will gain insights into the essence of genuine support, understanding WordPress.org support guidelines, and handling themes, plugins, and other support issues. 

The table will guide filtering questions based on expertise, creating new support tickets, and successfully resolving issues. Participants will be encouraged to create a WordPress.org account if they haven’t already, emphasizing the free access to a vibrant community, forums, and collaborative opportunities within the WordPress ecosystem.


Themes

The themes team will focus more on Community Themes development. If you are passionate about developing block themes and being a part of the Community Themes project, they love to have you on the themes table.

They will also discuss the WordPress.org theme guidelines. If you want to create themes and submit them in the WordPress themes directory, they will guide you through the process. Join the themes table and be a WordPress theme author in a single day.

The Theme table will be Code Lounge (South Lounge) on the third floor and we will be there to welcome you all.

They request you all to create a WordPress.org account and GitHub.com account. (if you don’t have already).


Training 

The WordPress Training Team helps people learn to use, extend, and contribute to WordPress through learn.wordpress.org.

We’re thrilled to welcome you to the Training Team table at WCAsia Contributor Day. Kindly take a moment to review the Training Team’s plan for the day outlined in the WordCamp Asia 2024 Contributor Day post.

In summary, our main tasks will include writing scripts, reviewing content, translating, vetting topics, and triaging developer issues.

Please come prepared by ensuring you’ve created a WordPress.Org account, joined the Training Team Slack channel, and set up a GitHub account. Instructions for getting ready in advance can be found here: Welcome to the Training Team! If you are a developer, check out these Dev-squad guidelines.

See you soon!

WordCamp Asia 2024 is over. Check out the next edition!