WordPress.org

Making WordPress.org

Opened 4 months ago

Last modified 4 months ago

#3078 new defect

Meetings: Use a single place to store meeting times info

Reported by: SergeyBiryukov Owned by:
Milestone: Priority: normal
Component: Make (Get Involved) / P2 Keywords:
Cc:

Description (last modified by SergeyBiryukov)

Meeting times on https://make.wordpress.org/ are currently set in two separate places:

  • In Site Properties meta box of Sites CPT for make.wordpress.org home page.
  • In Meeting Info meta box of Meetings CPT for make.wordpress.org/meetings.

This leads to a few issues:

  • Meeting times are often updated in one place, but not in another, resulting in a discrepancy.
  • Sites CPT only allows for "Weekly" recurrence option, which is not flexible enough, see #2218 and #3075.
  • The Meetings page has some JS to display the time in user's local timezone. Home page doesn't have that JS.

(Additionally, some people told me they didn't know about the Meetings page, apparently it's not discoverable enough. But that's out of scope for this ticket.)

Proposed changes:

  • Home page should get the meeting times from the Meetings CPT meta.
  • Home page should have the JS for displaying the time in user's local timezone.

Change History (1)

#1 @SergeyBiryukov
4 months ago

  • Description modified (diff)
Note: See TracTickets for help on using tickets.