Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Pilot events to api.wordpress.org/events #919

Open
1 of 6 tasks
iandunn opened this issue Jun 23, 2023 · 1 comment
Open
1 of 6 tasks

Add Pilot events to api.wordpress.org/events #919

iandunn opened this issue Jun 23, 2023 · 1 comment

Comments

@iandunn
Copy link
Member

iandunn commented Jun 23, 2023

That'll be needed for them to show up in the Events Widget in Core.

  • Provision Pilot Event Sites #885
  • Make any changes to the default CPT API endpoint needed, like registering extra fields
  • Update official-wordpress-events to fetch pilot events from the new endpoind, and cache them in the wporg_events tables
  • Eventually, we'll probably need some changes in Core to distinguish these from WordCamps, but for now we can probably just have some code in the api.w.org endpoint that sets the type to wordcamp

Longer term, and maybe outside the scope of this ticket:

  • Maybe update Core to show a different icon etc for pilot events. Discuss w/ Community team first to see what they want.
  • After we update Core, we can change the API to only set the type as wordcamp if the user agent is an older version of Core.
@iandunn
Copy link
Member Author

iandunn commented Aug 22, 2023

Since we ended up using the wordcamp CPT, we may not need to do many of these changes. We should check once Rome or Tokyo are on the schedule, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 📋 To do
Development

No branches or pull requests

3 participants