-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Documentation Field for Dev and TPM Portfolios #503
Conversation
[diff-counting] Significant lines: 41. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
_
/(|
( :
__\ \ _____
(____) `|
(____)| |
(____).__|
(___)__.|_____
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great Andrew, thank you so much for this PR it will be incredibly helpful to align with our new portfolio breakdown! I just wanted to leave some comments. Sorry again for not mentioning this to IDOL beforehand 😢
Summary
In response to the updated expectations for TPM and Dev portfolios, we're adding a new field for "Documentation" for both Devs and TPM views. This way, Devs and TPMs are reminded to include documentation, and they have a way of specifying the documentation they updated, whether or not it's in the PRs they submitted.
Update this in the DB schema and add a UI element.
Notion/Figma Link
https://www.notion.so/cornelldti/Add-Blurb-about-Linking-Documentation-for-TPM-Portfolio-bbcc3f76ec5844f981e90a7921083e17?pvs=4
Test Plan
Admin view:
Developer view:
TPM view: