Elektrine lite

← Feed

@SnoopJ@hachyderm.io

Post #3637425

2026-07-06 18:00 UTC

revisiting the source of kinopy, I'm realizing that I should abstract a bit more with my Provider concept the fact that these theatres aren't using Veezi's B2B offering anymore does not mean my Veezi code should be thrown away, and the new Tapos provider code I will write should be usable for multiple theatres. so I should write the Provider classes per-vendor when possible, and then instantiate them with theatre-specific data (URLs, API keys, etc.) the Provider classes for theatres where I'm scraping the HTML probably have to remain ad-hoc though. Most of the possible code re-use there is already in place

Replies (1)

  • @SnoopJ@hachyderm.io 2026-07-06 21:21

    okay, the movie calendar now shows the two theatres (Somerville and Capitol) that were missing because of the vendor switchover and I made some CSS tweaks to strengthen the distinction of weekends from weekdays

    Open ##3637421