###Description of the Tech Debt###
When logging in to Airflow using Github OAuth, the users email addresses are not being recorded. They are being saved as github_<username>@email.notfound which is what it does when it doesn't receive an email address when creating a new user.
There was a point in the process when it was recording the correct email addresses, but it stopped doing so when we fixed a more pressing problem with it.
###Tech Debt Triage#
The purpose of our technical debt triage process is to analyze technical debt to determine risk level of the technical debt and the value in tackling that technical debt.
Risk Value Scoring:
| Level |
Value |
| High |
3 |
| Medium |
2 |
| Low |
1 |
| Technical Debt - Risk Types |
Level |
Value |
| Business Area Risk - Risk of business area visibility / damage to user experience |
1 |
1 |
| Developer Fault Risk - How likely will this tech debt cause a future error related to coding on top of it |
1 |
1 |
| System Fault Risk - Risk of system errors or application downtime |
1 |
1 |
| Time Scale Risk - Compound risk effect if left alone. How much more difficult to fix or dangerous will this become over time? |
1 |
1 |
| Time Sink Risk - How much will this tech debt slow the development process down |
2 |
2 |
| TOTAL SCORE: |
6 |
6 |
###Description of the Tech Debt###
When logging in to Airflow using Github OAuth, the users email addresses are not being recorded. They are being saved as
github_<username>@email.notfoundwhich is what it does when it doesn't receive an email address when creating a new user.There was a point in the process when it was recording the correct email addresses, but it stopped doing so when we fixed a more pressing problem with it.
###Tech Debt Triage#
The purpose of our technical debt triage process is to analyze technical debt to determine risk level of the technical debt and the value in tackling that technical debt.
Risk Value Scoring: