Skip to content

Conversation

@jkrrv
Copy link
Member

@jkrrv jkrrv commented Oct 7, 2023

Import and structure

  • Adapt Involvement taxonomies to also apply to Events.
  • Import meetings as events
  • Meetings that are children of Involvements that are already existing should be imported as children of those involvements.
  • Work out consistent and human-friendly method of URLs.
  • If no schedule and only one future meeting, import only future meeting, containing all info from Involvement
  • If multiple meetings, import involvement and make meetings children of it.
  • Use Sites settings to determine which involvements are included
  • Include images
  • Once an event is a certain distance in the past (a month?) move to a different URL to clear space for similar ones.
  • A whole bunch of additional settings
  • Gracefully handle the situations where Meetings are deleted in TouchPoint.
  • If an involvement has meetings in the past and the future, only update content for meetings in the future.
  • Allow an Involvement EV to set the slug (likely requires Import additional Extra values for potential classification #17)

Presentation

  • List view
  • Monthly grid view
  • Standard filters
  • get posts option: first only
  • get posts option: tense
  • get posts option: featured
  • get posts option: division OR program

Design work still needed

  • How to indicate when an event is "featured"
  • How to handle Involvements that have schedules, but not future meetings. (next occurrence per schedule only?)
  • How to save, store, transmit targeting information

jkrrv added 30 commits June 29, 2023 00:21
Also, better error reporting in python.
Also, better error reporting in python.
jkrrv added 30 commits November 18, 2024 08:52
…aving manually in each location.

Also making siteId truly global across sites.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

major feature A substantial feature that may involve a number of other issues

Projects

None yet

2 participants