The REST API team had a kickoff meeting for 4.8. Besides that, the two design leads for the focus areas editor and customizer asked the community for feedback, what they would like to see in these components.
Core
REST API user endpoints in multisite
There were two meetings regarding the REST API’s user endpoints in multisite in the last two weeks. The first meeting’s topic was the current state of the wp-json/wp/v2/
users endpoint in multisite. The team defines two tasks in the meeting (quoted from the post by Jeremy Felt):
It should be possible to remove a user from a site with a PUT
request to the wp-json/wp/v2/users/#
endpoint.
It should be possible to delete a global user with a DELETE
request to the wp-json/wp/v2/users/#
endpoint once all sites have been disassociated.
The main goal of this week’s meeting was to define how these functions should be accessed. Among other things, the team noted that it should be possible for network administrators to get all users of a multisite through something like wp-json/wp/v2/users?global=true
. Generally, it should only be possible to add existing users to a site or remove them for network admins or admins from the specific site.
REST API chat on January 9
The REST API team had a kickoff meeting for 4.8. The focus for 4.8 is going to be API usage in the backend – other areas will continue development as Feature Projects which have to meet additional requirements. They need to have a core committer as a reviewer and a design doc with a few specifics (they will be laid out in the future, one of them is a detailed merging plan).
The team uses Trello for the organization. The core API team is going to work a lot on JavaScript stuff and new endpoints. The Appearance menu is the biggest area without API support – the team is going to work together with the customizer team in this area. For the frontend, Press This is a great candidate for API usage, and work is already underway in ticket #38343. The list tables will need much work. Quick Edit and Quick Delete are a good starting point here.
WordPress 4.7.1
On January 11, the core team released the security and maintenance version WordPress 4.7.1. It fixes eight security issues and 62 bugs from 4.7. More about the new version in Aaron D. Campbell’s post »WordPress 4.7.1 Security and Maintenance Release«.
Misc
Design
What makes a good editor and customization experience?
The design team published two posts to ask for feedback for tho of the three focus areas, and there have already been several comments on both of them. »What makes a great editor?« asks for editor feedback, the post »What makes a great customization experience?« for feedback on the customizer.
If you have an opinion on one or both areas, write a comment on the specific post.
Meta
New plugin directory
In this week’s meeting, a few final issues with the new plugin directory were covered. The current schedule is to release the new version on January 20.