Making WordPress.org

Opened 2 years ago

Closed 2 years 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 years ago

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


2 years ago

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

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

#6 @dd32
2 years 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 years 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 years 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 years ago by jonsurrell (previous) (diff)

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