gitstream icon indicating copy to clipboard operation
gitstream copied to clipboard

Bounding CodeExpert to time

Open siaavush opened this issue 8 months ago • 0 comments

Is your feature request related to a problem? Please describe. We have recently taken over a project from another team. The problem is that whenever we have a new PR ready to review, the old team members are assigned as code experts.

Since we have 9 repositories to take care of, basically its so cumbersome to maintain a list of team members in each project to conjunct it with the codeExpert outcome, besides the fact that this conjunction might filter all of the codeExpert results and end up with no one to assign for review.

Describe the solution you'd like We want to be able to time-bound the code expert so that it only takes gitBlames from a specific point in time.

Let's say this handover happened on 1/1/2025, then when codeExperts looks at gitBlame to choose the right person from, it only calculates the ones after 1/1/2025.

Describe alternatives you've considered

Any other way that gives us the ability to achieve the goal without having to change 9 different repos.

Additional context Add any other context or screenshots about the feature request here.

siaavush avatar Jul 07 '25 08:07 siaavush