It has been approximately 2 and a half years since the WP Notify feature project was officially proposed. This post attempts to provide a high-level status update of the project.
Current resources
We have an official GitHub 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/ repository that includes initial work done by @schlessera, open issues that have been worked on, and a few open PRs. It also includes a wiki, which contains all our current documentation, including the V1 requirements document and the initial designs.
Much of the current development has been focused on two areas.
- Updating the 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. to make it ready to provide the desired endpoints to support the front end implementation.
- Taking the initial designs and turning them into HTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers./CSS Cascading Style Sheets. that can be sent out for feedback/review.
The progress of the latter item can be viewed on this open issue. Quite a bit of work has been done by @sephsekla, but there are still some things outstanding.
Meetings
Originally we met for a formal meeting with a meeting agenda at 2 pm UTC on Mondays in the #feature-notifications channel on 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/.. However, due to a lack of available hosts, we moved towards an office hours approach. Sadly this has completely tapered off, as that time does not seem to benefit most interested contributors.
Where to from here
It would be great if we could get the open GitHub issue moved along, so that we have tangible designs that can be installed, reviewed, and feedback given. This will also allow developers to build the API to support the designs. If there are any front-end developers out there who would like to help, here is your opportunity.
I would also like to suggest that we move our office hours to another day in the week because I’m not able to make that time anymore. I am more than happy to continue hosting office hours from next week, at the same time, but on a different day of the week. My suggestion would be to move it to Wednesdays at 2 pm UTC.
#feature-notifications, #summary