az-digital / az_quickstart

UArizona's web content management system built with Drupal 10.
https://quickstart.arizona.edu
GNU General Public License v2.0
30 stars 20 forks source link

Add Additional Fields to Courses #3470

Closed tadean closed 6 days ago

tadean commented 4 weeks ago

Motivation

We have had requests for additional fields to the Course content type:

Proposed Resolution

Add the additional fields mentioned. Of those listed, only the number of units is available from the schedule of classes API.

If further fields not drawn from the API were added, it would add the requirement that certain fields should be left alone by the import migration so that the content editor can administer them without the course importer overwriting their work.

Describe alternatives you've considered

Not adding the indicated fields, or adding only fields that are available from the schedule of classes API (ie. number of units, but not prerequisites or a document)

tadean commented 1 week ago

After discussion, we've tentatively elected to add the course units field for now (since they are available through the existing API), and to wait and revisit other potential fields (such as prerequisites) when they are available to be imported.