As mentioned by @timk11, the CodeGov team will get together soon to discuss and clarify reasons for casting votes to Reject proposals. I don’t want to see the CodeGov team use the Reject as a protest vote for seemingly trivial matters in high quantity. Our job is to look for correctness of the proposal as best we can and to highlight any issues and concerns, but we do not need to turn those issues and concerns into political agendas. I see CodeGov as an independent, collaborative team in support of DFINITY and the NNS and seeking to advance decentralization. Many of these decisions are not as black and white as we may want them to be, which is why the NNS is used to adopt and reject proposals based on trust and human judgement. Change is important, but sometimes takes time to get it right. We cannot reject proposals based on extreme expectations of perfection when those rejections would stifle progress on the tasks that need to be completed in a timely manner.
@SvenF @sat will you please include me in the tag list when you feel it is appropriate to tag the full CodeGov team. I want to make sure I am aware of these issues as they come up. You can expect that I may vote manually with the CodeGov neuron on some of these proposals when I feel it is important and before our reviewers have reached consensus. Some examples may include proposals that are rolled out under the security fix policy, a consensus of reviews not being complete by our self-imposed CodeGov 48 hour deadline (or something reasonably close), when we have reviewers who are unavailable to complete reviews due to vacation or personal illness, or when I feel that a protest vote is being over used by our team. In the future, I will make sure to post when the CodeGov vote has been cast manually and my reasoning for casting the vote myself instead of waiting for our reviewers to reach consensus. I would still expect each reviewer to complete their reviews and it would make sense for DFINITY to give due consideration to their findings even if the CodeGov vote is cast opposite of their majority. This should be rare, but the only certainty here is that we are all fallible humans being asked to make human decisions and there will be mistakes from time to time. We are here to help, not to block progress.