Making WordPress.org

Opened 6 weeks ago

Closed 6 weeks ago

#7622 closed defect (bug) (fixed)

Interactivity API: New Component proposal

Reported by: jonsurrell's profile jonsurrell Owned by: dd32's profile 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.


6 weeks ago

This ticket was mentioned in Slack in #meta by jonsurrell. View the logs.


6 weeks ago

#4 @joemcgill
6 weeks ago

I think this is a good idea and would suggest the following:

  1. A new #core-interactivity-api Slack channel
  2. The new component listed in Trac
  3. A dedicated component page listed on the make/core site, like https://make.wordpress.org/core/components/rest-api/.

#5 @dd32
6 weeks ago

  • Component changed from General to Trac
Last edited 6 weeks ago by dd32 (previous) (diff)

#6 @dd32
6 weeks ago

  • Owner set to dd32
  • Resolution set to fixed
  • Status changed from new to closed

In 13657:

Trac: Pipe new tickets about the HTML API & Interactivity API to their respective channels.

Fixes #7622.

#7 @dd32
6 weeks 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

#8 @jonsurrell
6 weeks ago

  • Resolution fixed deleted
  • Status changed from closed to reopened

Thank you!

Can we send changes in /wp-includes/interactivity-api/ to #core-interactivity-api?
Can we also handle changes in /wp-includes/html-api/ to #core-html-api?

Last edited 6 weeks ago by jonsurrell (previous) (diff)

#9 @dd32
6 weeks ago

  • Resolution set to fixed
  • Status changed from reopened to closed

In 13667:

Slack: Send commits related to the Interactivity API & HTML API to their respective channels.

Props jonsurrell.
Fixes #7622.

Note: See TracTickets for help on using tickets.