One of the major requests we've received ever since GGV2 has expanded is the ability to include all UMN Campuses in the dataset. The University provides consistent data structuring across the schools, so this should be reasonable. However, this will be a monumental task when it comes to overhauling a majority of the processes that we have in place.
THIS IS AN ONGOING INITIATIVE, ANYONE INTERESTED IN PARTICIPATING PLEASE WRITE COMMITS OR CONNECT WITH @samyok OR @Kanishk-K.
High Priority
Database Changes
We need our database to support all campuses. Currently, we only support UMNTC. We need to create schema changes that modify primary keys and other values to ensure proper support for added distributions.
Backtracking Changes
Occasionally the data we get does not contain the names of the instructor for a course, for this reason, we use a function called fetch_unknown_prof in clean_initial.py. Right now this only works for UMNTC and needs to be validated and tested for other colleges.
Update GenASR
For some of the other information we provide for classes we get from the ASR Api. This is critical for our SEO and needs to be modified to apply to all colleges. Here we fetch the course's name, description, credits, onestop info, and any libeds that are associated with it.
Low Priority
- SRT Values
- RMP Values
- Support for ScheduleBuilder
- Support for GGV2-Calendar
- Support for GGV2-Maps
One of the major requests we've received ever since GGV2 has expanded is the ability to include all UMN Campuses in the dataset. The University provides consistent data structuring across the schools, so this should be reasonable. However, this will be a monumental task when it comes to overhauling a majority of the processes that we have in place.
THIS IS AN ONGOING INITIATIVE, ANYONE INTERESTED IN PARTICIPATING PLEASE WRITE COMMITS OR CONNECT WITH @samyok OR @Kanishk-K.
High Priority
Database Changes
We need our database to support all campuses. Currently, we only support UMNTC. We need to create schema changes that modify primary keys and other values to ensure proper support for added distributions.
Backtracking Changes
Occasionally the data we get does not contain the names of the instructor for a course, for this reason, we use a function called
fetch_unknown_profinclean_initial.py. Right now this only works for UMNTC and needs to be validated and tested for other colleges.fetch_unknown_profto use the proper institution and be resilient.Update GenASR
For some of the other information we provide for classes we get from the ASR Api. This is critical for our SEO and needs to be modified to apply to all colleges. Here we fetch the course's name, description, credits, onestop info, and any libeds that are associated with it.
fetch_traditionalingen_asr.pyto accommodate this.Low Priority