You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
When using a GitHub team as a codeowner and the load balancing algorithm, it avoids assigning review requests to busy developers. This sounds like a great feature to improve the time waiting for code review. The problem is that nobody is updating their status on GitHub in our organization, but everyone uses Teams and has an up to date status there.
Describe the solution you'd like
It would be great if this app allowed syncing of user status between Teams and GitHub. For us it would be enough to have the sync one-directional from Teams to GitHub.
All statuses except for «Available» should set the GitHub user to busy. Updating the status text is not necessary for the review assignment to work.
One potential problem: Is it technically possible from a Teams app to get a users status when they schedule «Out of office» in the future, and have their computer offline when the «Out of office» status activates? I would assume the data is in the MS Graph API, but not sure if the link between this Teams App and GitHub user will work when the user is offline.
Describe alternatives you've considered
I haven't found any pre-existing solutions for this, but am considering making a custom service or teams app that can do this. However since both products are owned by Microsoft, I think it would make sense that it was built into the official ms-teams integration from GitHub.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
When using a GitHub team as a codeowner and the load balancing algorithm, it avoids assigning review requests to busy developers. This sounds like a great feature to improve the time waiting for code review. The problem is that nobody is updating their status on GitHub in our organization, but everyone uses Teams and has an up to date status there.
Describe the solution you'd like
It would be great if this app allowed syncing of user status between Teams and GitHub. For us it would be enough to have the sync one-directional from Teams to GitHub.
All statuses except for «Available» should set the GitHub user to busy. Updating the status text is not necessary for the review assignment to work.
One potential problem: Is it technically possible from a Teams app to get a users status when they schedule «Out of office» in the future, and have their computer offline when the «Out of office» status activates? I would assume the data is in the MS Graph API, but not sure if the link between this Teams App and GitHub user will work when the user is offline.
Describe alternatives you've considered
I haven't found any pre-existing solutions for this, but am considering making a custom service or teams app that can do this. However since both products are owned by Microsoft, I think it would make sense that it was built into the official ms-teams integration from GitHub.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: