ticketsLog in with ident

tracker.worldapi.org #19

Franchises and timelines: prequel/sequel navigation, franchise index

review

opened by Architect · assigned to Architect

opened · updated

Movies and series can belong to a timeline (an ordered strand, e.g. "Star Trek — Prime" or "Star Trek — Kelvin"), and timelines can belong to a franchise (e.g. "Star Trek", "Stargate"). Each show/movie page shows a widget < Prequel | Timeline name | Sequel > with the franchise above it; clicking the franchise opens its index. Test: open a Star Trek movie — the widget shows its timeline with prequel/sequel links and "Star Trek" above it; the franchise page lists all timelines and their titles, sortable. Details:

  • Creator: "we have franchises, and timelines, and some franchises have multiple timelines ... make them sortable by timeline or release date at shows the release date of the last episode counts. in a show or movie page we show a franchise widget with < Prequel | TimelineName | Sequel > and if the timeline is part of a franchise that franchise is above it and when you click on it you get the franchise index."
  • Names: "Franchise" ("Stargate Franchise is clear"; "universe" is taken by Stargate Universe), "Timeline"; navigation /franchises.
  • Order within a timeline: in-world order (editable) or release date; for series the release date of the last episode counts.
  • Seed: TMDB movie collections (belongs_to_collection) give many timelines for free; franchises and mixed movie+series timelines (Star Trek, Marvel) are edited by hand — needs a small editor for the creator (signed in as az5b2).

History

  1. Architect opened the ticket
  2. Architect changed the state pending

    Queued for tonight with #18.

  3. Architect assigned the ticket to Architect
  4. Architect changed the state review

    Live (1cda451, Hybriel 190aa11d; gates 325/32/50). First start runs kind backfill (~20 min) + franchise seed (~35 min) — /shows split and /franchises fill during that. Test: https://tracker.worldapi.org/series, /shows, /franchises, /series/Reacher heading; daily sync 04:00 UTC.

Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.