The Tech Squares website (https://www.mit.edu/~tech-squares/) need to be periodically updated with information about the first day of fall and spring classes (done by the class coordinator and/or webmaster) and with dance locations (done by the rooming coordinator). Updating the website involves the following steps:
- SSH to Athena at athena.dialup.mit.edu (ask another officer if you need help with this).
- Navigate to the directory where you want to make the changes.
- For first day of class: cd /mit/tech-squares/www
- For rooming: cd /mit/tech-squares/www/schedules
- Open the file you want to change
- For first day of class: variables.html
- For rooming: weekly.html and weekly-xx.html (replace xx with the last two digits of the relevant year)
- Track down the information you need and update the file(s)
- For the first day of class:
- Get the date from https://docs.google.com/spreadsheets/d/1nsYvSJTXEKkXt9F0t8b68aYTxVRacm2z54mkcbZxwiQ/edit?usp=sharing
- Get the room from https://cac-ems2.mit.edu/EmsWebApp using the password from Passwords#EMS(CACroombookings)
- For rooming:
- Get the rooms from https://cac-ems2.mit.edu/EmsWebApp using the password from Passwords#EMS(CACroombookings)
- For the first day of class:
- Preview at http://www.mit.edu/~tech-squares/schedules/weekly.html
- Pages are cached (I believe for 15 minutes), so add ?asdf or something to the URL each time you want to look at it again, making sure to use a unique query string.
- Commit and push your changes (pushing requires you to have an ssh key)
- To learn more about git, see https://docs.gitlab.com/ee/gitlab-basics/start-using-git.html (or Google)