Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More automated program display process #222

Open
kaymckelly opened this issue Apr 6, 2023 · 2 comments
Open

More automated program display process #222

kaymckelly opened this issue Apr 6, 2023 · 2 comments

Comments

@kaymckelly
Copy link
Member

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
Copy link
Member

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
Copy link
Member Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants