edfan / firehose

A class-picking website for MIT students.
35 stars 11 forks source link

Automate schedule updates #13

Closed edfan closed 2 years ago

edfan commented 3 years ago

I'm mostly writing this down for the sake of writing it down.

To pull in the latest version of the catalog, as of 2020-12:

in new_scripts/, run coursews.py, sublist_ws.py, combiner_ws.py in that order cp full.json ../www/full.js

I should write a simple bash script to do this in one step, and then maybe automate it?

cjquines commented 3 years ago

to run combiner_ws.py, also need to scrape evaluations. not sure what the legit method is, but i did: