The WP Feature Notifications project will be at WordCamp 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. Europe Contributor 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/., led by @sephsekla. We are a small, focused team, and always on the lookout for new contributors, so we would encourage anyone to get involved!
WP Feature Notifications is a feature plugin A plugin that was created with the intention of eventually being proposed for inclusion in WordPress Core. See Features as Plugins., with a proposal to modernise the way in which WordPress handles emails, admin (and super admin) notices and user notifications. We are working towards the MVP "A minimum viable product (MVP) is a product with just enough features to satisfy early customers, and to provide feedback for future product development." - WikiPedia version of a new, centralised system, with both PHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher and REST-based APIs.
Contributing
The project has something for everyone, and all new contributors are very welcome!
For developers and other more technical contributors, we have several areas to focus on:
- In-progress PHP work for the MVP
- JavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. https://www.javascript.com/. improvements to make better use of WordPress components
- A provisional TypeScript rewrite of the JavaScript UI User interface
We also have a number of areas to cover which are less technically focused:
- Testing and feedback on our current proof of concept (version 0.2.0)
- Feedback and pain points on the current WordPress notices and emails
- Discussion and ideas for future requirements
No setup ahead of the event or prior knowledge is needed to get involved, but for more technical work we would recommend bringing a laptop with Docker, npm and Composer installed.
Find out more
We look forward to seeing you at the event!
If you’re interested in the project, you can also join the #feature-notifications channel in the Making WordPress Slack or find out more about the project at https://github.com/WordPress/wp-feature-notifications.
#contributor-day, #feature-notifications