Parse CODEOWNERS into DB tables
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Proposal
Parse the CODEOWNERS file (or files ) into database tables.
This will more easily allow reporting, will possibly increase performance (as a type of caching) and will allow for the of APIs that integrate permissions with branch rules for external consumption.
It would also help with validation, especially identification of "dead code" in the file: rules which can never be applied.
Credit to @kerrizor for the original idea.
Edited by 🤖 GitLab Bot 🤖