Feature projects “meeting” for June 14

In lieu of a real-time chat in an hour and a half, let’s use the comments below to asynchronously discuss the needs of various feature projects and any ideas folks have. Needs for projects may include setting meetings, refining statements, putting together a project overview page, and any blockers you may have. Also note that the next meeting (June 28) will not be a live chat either, due to WordCampWordCamp 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 travel.

During the last meeting, concerns were noted around time and effort on top of what is already being given. While the things that were suggested as being a part of a successful process are derived from what has been effective for current and past features as opposed to being “additional requirements”, I am sensitive to the nature of volunteerism and where developer strengths don’t always align with items that are more project or product management-oriented. As always, I am here to facilitate where needed.

Items needing discussion (not comprehensive)

  • REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/.
    In need of a statement of purpose – who is this for and what does it enable and/or improve? While a bit after the fact and not some kind of blockerblocker A bug which is so severe that it blocks a release., it is harder to support decision making both within the APIAPI 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. and how it is merged into coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. without a clear and consensual definition.
  • Trackbacks / Pingbacks
    What are the problems, who is affected by them, and how? Based on early discussions, this seems to center around content and adminadmin (and super admin) UXUX User experience as opposed to visual design.
  • Rewrites
    “Modernise the rewriting and routing system for the modern CMS and platform era of WordPress.” has been floated as the purpose. This is still leaning toward the how (modernise) – what are current problems in less-technical English, who does it affect, and how? (Do we sense a theme yet?)