So I'm trying to get a sense for what exactly people want when they are talking about this feature called "alternate airdates" :-)
I've gathered a couple of commonly suggested usecases:
1. There's a source (other than DVD) where episodes have a different order than the original
2. There's a source where episodes have a different airdate than the original
3. There's a source where episodes have different titles than the original (either translated/transliterated titles; or titles for previously untitled episodes)
Some other questions people might have:
I. What's the first time this episode (premiered on a web channel) aired on broadcast TV?
II. What's the first time this episode (premiered on broadcast TV) was streamed on a web channel?
III. What's the first time this episode premiered in my country (on broadcast TV, or a country-based web channel)?
IV. What's the first time this episode premiered in my language (with official subtitles or dubbing)?
These usecases/questions might intertwine. For example, when Netflix added Casa de Papel as Money Heist, that was the first time the episodes became available on a web channel and the first time they premiered with English subtitles; on top of that they had different numbering than the original.
Other situations are simpler, a show that premieres on BBC iPlayer and airs on BBC One a week later would only count as "broadcast TV premiere"; the episodes would have different dates compared to the original but everything else is identical.
I have a proposal for an architecture that would - theoretically - cover all these scenarios. See this image: https://chat.tvmaze.net/upload/a29221c96ad9e33bb2d3c17febe2441e6ab89d53/m4Tp0dl2asBTVObf6qAyheEH8nXO7euR78Gsmp5I/Screenshot_2020-11-18_Create_Alternate_List_TVmaze.png. Alternate lists can be created (like we already can for DVD order), and each alternate list can have one or multiple of these properties selected.
For alternate episode entries added to these lists see: https://chat.tvmaze.net/upload/a29221c96ad9e33bb2d3c17febe2441e6ab89d53/8HG2ULEhqAC1miayxgobx1k6WXVQlqACM56d7yAR/Screenshot_2020-11-19_Create_Alternate_Episode_TVmaze.png. Specifying the underlying linked episode(s) and numbering is mandatory. A name should only be specified if the episode is named differently than on the original. An airdate/airtime should normally be specified as the date the episode premiered on this source, but can be left empty if unknown.
The idea is that this architecture theoretically allows for almost anything, but at least in the beginning the actual usage would be curbed by policy. For example, don't allow every country premiere / language to be listed but only the most popular ones. Don't allow all DVD releases to be listed, but only when the episode ordering is different than the original.
Thoughts? Does this make somewhat sense?