ucdavis / ucdavis/ipa-client-angular

Teaching Call: Allow discussions on preferences with optional 'required' flag

Open
#1,055 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
JavaScript
Stars
2
Forks
3
PR merge metrics
No merged PRs in 30d

Description

All teaching call preferences should have comments attached to them that can be viewed by the instructor and the academic staff, similar to the Budget View mocks.

This will enable instructors and staff to talk back and forth about a preference, e.g. what a 99 is going to be used for.

In the case of the special preferences like Buyouts, the TC Config Modal should have an option to require comments for the special preferences, i.e. to ensure the instructor explains a buyout.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the Budget View mocks and the Teaching Call preferences flow, then inspect the TC Config Modal for special preferences such as Buyouts. Determine where preference comments are displayed to instructors and academic staff and where the optional required-comments setting belongs. Done means preferences support back-and-forth comments and configured special preferences can require an instructor comment.

Written by the indexing model from the issue text.

Assessment

Tech stack
angularjs, javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.