uWaterloo / OpenData

Help and Support for University of Waterloo Open Data Initiative
https://api.uwaterloo.ca
90 stars 12 forks source link

Endpoint to expose professor first/last names for a particular term #231

Open jerryzhou196 opened 1 month ago

jerryzhou196 commented 1 month ago

Curious about another feature that we were planning to fix for https://uwflow.com/ - is it possible to have an endpoint that exports all professors, and if so, even possibly by term?

(eg schema: term_id, profFirstName, profLastName, instructorUniqueIdentifier)

After the API removed professor data associated with courses, we no longer have a way of associating professors with their relevant courses. As such, we have no way of being able to provide reviews for any new professors added to the platform.

This endpoint will ensure that all reviews are relatively accurate as they will only be able to reflect professors who are currently teaching, rather than all historical professors for a course.

sbobkin commented 1 month ago

Hi, I'm just getting back from being away. I'll work on getting you an answer by the end of the work week.

sbobkin commented 1 month ago

From the Open Data side, the instructor name and personal information as it associated to classes is now considered private data and doesn't fit with the public data goal for this API. More practically, the data stewards do not intend for this data to be available except where it can be accessed behind authentication (UW SSO or similar).

The RO data request form is here, https://uwaterloo.atlassian.net/servicedesk/customer/portal/1185/group/1622/create/3481 you can put in a request with them to see if there is a path for this data to be available to a student group/project.