Currently in commit-message-validator, the rules aren't configurable yet, that means people that are using this software need to follow our rules as well, I think it would be better if we could make the rules configurable, so people can configure it to adapt their needs..
And also currently we have two MessageValidator, GerritMessageValidator and GitHubMessageValidator, each MessageValidator has its own rules. Currently the MessageValidator that will be used for checking the repository is decided by a function (get_message_validator_class()), I think it would be better if we could make it configurable, so the person who is using this software can select what MessageValidator he/she wanna use for his/her project.