Cross-posted from https://github.com/WordPress/wp-feature-notifications/discussions/329
Meeting agenda: #319
Slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. discussion: https://wordpress.slack.com/archives/C2K1C71FE/p1684335622715959
- A pretty quiet week for the project, the key contributors have all been very busy.
- @Sephsekla is working on a post for Make Core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. around user stories and the problems this should solve, aiming to have that out by the next meeting.
- @erikyo and @bitmachina are working on 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 and switch to TypeScript, no major change
Review of project goals and priorities
@erikyo and @Sephsekla discussed high level goals and current priorities for the project
- Create an extensible This is the ability to add additional functionality to the code. Plugins extend the WordPress core software. notification system with PHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher 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
- Give both users and developers more choice of how notifications are delivered
- Discussed 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 An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. 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
- Communication and community engagement, e.g. Make Core post re: user stories
- Complete in-progress MVP work (functional database, PHP API, hooked up to REST endpoints)
- Plan for upcoming events
Upcoming events discussions: WCEU and WCUS
- It’s unclear whether we will have MVP ready for WCEU/WCUS. We’ll evaluate at our next meeting.
- WCEU is probably too close to have 0.3.0 ready, but WCUS may be doable.
- @Sephsekla will be running a 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/. table at WCEU (hoping to be able to do the same at WCUS). What are plans for new contributors?
- @erikyo: Unlikely that we can onboard new contributors onto the project to work on the MVP, can we find more granular work?
- If we can have PHP API ready, contributors could test building integrations for notification channels (e.g. email, SMS)
- Lots of opportunities outside code contribution:
- Design discussion
- Get feedback on existing prototype
- Follow up on user stories work: talk to people about their pain points, suggestions
- Collaborate with Gutenberg 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/ Team on Phase 3 work
Any other business
A TBC agenda for next week’s meeting can be found at https://github.com/WordPress/wp-feature-notifications/discussions/328. If you’d like to suggest a topic, or upvote an existing topic, the team would welcome any input from new contributors! Alternatively, feel free to suggest topics to cover in the comments.