Making WordPress.org

Opened 2 months ago

Closed 2 months 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.


2 months ago

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


2 months ago

#4 @joemcgill
2 months 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
2 months ago

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

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

#8 @jonsurrell
2 months 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 2 months ago by jonsurrell (previous) (diff)

#9 @dd32
2 months 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.