PeterJCLaw / srcomp-puppet

Student Robotics Competition Server
https://github.com/PeterJCLaw/srcomp/wiki/Component-Overview#srcomp-puppet
MIT License
0 stars 4 forks source link

Improve operational usage #25

Open PeterJCLaw opened 1 year ago

PeterJCLaw commented 1 year ago

This is a meta-task, which needs experimentation and breaking into sub-tasks.

Currently the scorer UI is mainly intended to be run locally. While we don't want to lose support for that, it means that each year some effort is needed to configure the machine which will be doing the score-entry.

As we typically use the same machine each year, it's really easy to end up missing some part of its setup which needs updating.

Deployment of the scores is done independently of the scorer UI as it involves more than just git push. This also needs setup on the machine as we need to be able to pull the scores off it.

Hosting the scorer centrally could help with this by (almost) removing the need for any setup on the machine -- it would just need a web browser.

We'd need to: