in some of our GitHub projects, we have this documentation outlining that there should be a
MAINTAINERS file which documents who are the people maintaining the particular project or subdirectories of it. It also says that vacations should be documented within this file (which seems to be a little bit too much overhead, at least for the less frequented repositories).
Anyway, I just checked our GitHub projects and in nearly all of them, there is either no MAINTAINERS file at all or it’s outdated. So how do we want to handle this? Should we change the docs or should we create/update the MAINTAINERS files? My suggestion would be:
- creating/updating MAINTAINERS files on all GitHub projects
- removing the rule for documenting vacations or limit it to long absences like > 1 month and/or to highly frequented repos like openhab2-addons
Would be glad to hear your opinion about this!