Open kaymckelly opened 1 year ago
The integration with the upload of slides is a good goal, but I've been held back by performance issues. The page program.php gets a lot of traffic on it, and it should respond as quickly as possible. If we have to check for new slides each time that page is loaded, then it would be a big burden. Perhaps the solution is to have a cron run once every hour or so during the conference to update a slides.json file for the conference, and only fetch that when program.php is executed. currentProgram would have to check for that file along with the program and extralinks, but at least it's not a lot of rummaging around in the file system.
I vote for a cron job, but really I'll take anything. I'm assuming that wouldn't put too much load on the server.
Instead of having currentprogram and program, I'd love to see these two integrated into one. Just to streamline things a bit. Bonus points for automatically updated Zoom/slides/video links.