Opened 5 months ago
Closed 4 months ago
#7622 closed defect (bug) (fixed)
Interactivity API: New Component proposal
Reported by: | jonsurrell | Owned by: | dd32 |
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | Trac | Keywords: | |
Cc: |
Description
The Interactivity API is a new API shipped in WordPress in 6.5. It is a good candidate to be a new Core Component.
It does not fall clearly under any of the existing Core Components. Trac tickets wind up in the "General" Component. We cannot take advantage of the benefits of a dedicated Component like notifications or maintainers. Additionally, there's no dedicated Slack channel where folks can discuss the API and development conversations can happen in public.
Change History (9)
This ticket was mentioned in Slack in #core by jonsurrell. View the logs.
5 months ago
This ticket was mentioned in Slack in #meta by jonsurrell. View the logs.
5 months ago
#4
@
5 months ago
I think this is a good idea and would suggest the following:
- A new #core-interactivity-api Slack channel
- The new component listed in Trac
- A dedicated component page listed on the make/core site, like https://make.wordpress.org/core/components/rest-api/.
#5
@
5 months ago
- Component changed from General to Trac
A new #core-interactivity-api Slack channel
Done! https://wordpress.slack.com/archives/C071CRKGKUP
The new component listed in Trac
Done!
https://core.trac.wordpress.org/query?component=Interactivity+API
A dedicated component page listed on the make/core site, like https://make.wordpress.org/core/components/rest-api/.
Done!
https://make.wordpress.org/core/components/interactivity-api/
Add maintainers: https://make.wordpress.org/core/wp-admin/post.php?post=112812&action=edit
#6
@
5 months ago
- Owner set to dd32
- Resolution set to fixed
- Status changed from new to closed
In 13657:
#7
@
5 months ago
If you'd like commits to specific files also piped to the relevant channel, regardless of commit message, let me know the paths that you want monitored and I'll add it to the config:
https://meta.trac.wordpress.org/browser/sites/trunk/common/includes/slack/trac/config.php?marks=6-75
I created this ticket after several conversations in Slack, I'll link them here for context:
https://wordpress.slack.com/archives/C02RQBWTW/p1714658432134029?thread_ts=1714652707.300619&cid=C02RQBWTW
https://wordpress.slack.com/archives/C02QB8GMM/p1714466216819549?thread_ts=1714034024.325009&cid=C02QB8GMM