IACR / conference-template

Reusable conference website template for all IACR events
6 stars 9 forks source link

More automated program display process #222

Open kaymckelly opened 1 year ago

kaymckelly commented 1 year ago

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.

kmccurley commented 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.

kaymckelly commented 1 year ago

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.