Other initiatives at Contributor Day

Other initiatives at Contributor Day

There are 21 official Make teams that collaborate together to make WordPress an awesome open-source platform with an even better community to back it up. There are opportunities to create new Make teams if they suit the needs of the community.

Besides tables for the teams, there will be other initiatives that are equally important to improve the WordPress ecosystem.

Sustainability initiative

It is not an official Make team yet, but we’re very excited to be part of Contributor Day with the sustainability initiative.

We will talk about how to make WordPress events more sustainable and how to create a plugin that brings awareness about the environmental impact of the CMS. As a still newish initiative, we’re curious to hear what ideas come up in your mind when you hear the words ‘WordPress’ and ‘Sustainability’. We take notes, are open for discussion and invite you to work together on development of a WordPress plugin and document that talks about making WordCamps more sustainable.

Join the #sustainability channel at Making WordPress Slack and we look forward seeing you at the #sustainability table during WCEU. In the meanwhile feel free to join our weekly #sustainability Slack meeting at 13.00 hours CET / 11.00 hours UTC.

WordPress Playground

WordPress Playground is WordPress that runs in JavaScript. It doesn’t require installing PHP or MySQL ahead of time so it can be set up in minutes. 

At Contributor Day, we’ll do two things:

  • Get everyone set up with a WordPress development environment using WordPress Playground – it should take just a few minutes
  • Explore how WordPress Playground works and what improvements we can make.

It is important that you are familiar with JavaScript to contribute to the Playground. 

You also need to have PHP knowledge to set up your WordPress development environment. 

Some tools you will need:

WordPress Playground opens an entirely new realm for WordPress – like learning how to build a plugin in the browser and then publishing it without ever installing anything locally. The project is still at the stage where a single contributor can have profound impact.

The project is looking for more developers and documentation technical writers. If you are interested and want to continue contributing, you should join the Slack #meta-playground channel.

Feature notification

The current priorities for the feature-notification plugin are:

  • Create an extensible notification system with PHP and REST APIs in WordPress
  • Improve the admin_notices experience by standardising notices through the new system, making – things more accessible
  • Create an easier and more robust way for plugins/core to notify users by email, replacing the traditional use of wp_mail
  • Give both users and developers more choice of how notifications are delivered
  • Discuss the use case of improving email notifications:
    • This was always a stated goal early on, but we’ve been more focused on dashboard notifications recently
    • Once the PHP API is in place, it should be straightforward to add this as a connector for notification channels – this will be a good test case for adding additional implementations

At Contributor Day we would like to test building integrations for notification channels (e.g. email, SMS), discuss design, get feedback on the existing prototype, follow up on user stories work: talk to people about their pain points, suggestions and, collaborate with the Gutenberg Team on Phase 3 work.

This is the link for the “official” Storybook, it changes as the team updates the project.

Meta-WordCamp sites

The goal of this table is to come up with suggestions to take Meta-WordCamp to the next level in which both members of the Meta team and WordCamp organisers feel happy and heard.

There is no specific software needed to join this table.

The table is open to members of the Meta team and WordCamp organisers, both former and current.

Prepare your ideas, suggestions and examples and bring them to the table. Things you might consider:

  • Missing features
  • Integration of particular services 
  • Procedures
  • Annoyances in the current setup and suggestions for solving these

Important: this table is not meant for venting out your frustrations and irritations.

Other Posts

WordCamp Europe 2023 is over. Check out the next edition!