On 10/12/2015 06:44 AM, wraeth wrote: > > I am aware of this and that it has been the way for quite > some time. However, while it may be the norm in the wider FOSS > community, it has not been the norm on the gentoo-dev list - certainly > people will post things specifically for review, or may highlight > critical issues; but it has not until recently been a channel for review > of any and all commits that the Reviewers inspect. > > It is not the fact that there is a review or education process, but that > this process was executed with the level of tact and grace becoming of a > flock of ducks flying into the side of a building. > > This education process was implemented in a way that indiscriminately > pointed the finger at contributors, developer and user alike, sometimes > for things that mattered, and other times for things that simply didn't. > What's more, it was implemented without warning and included publishing > who the author of those mistakes was without the contributor knowing > that it would be used so (you know, since the whole commit header was in > this educational message, too). >
We already have been working on making an internal policy about _how_ and _where_ to review. https://wiki.gentoo.org/wiki/Project:Reviewers/Internal_policy > > What I am saying is that until now contributors to Gentoo have received > feedback on their work in channels that they elected, whether it was > IRC, Bugzilla, Pull Requests or E-Mail; until suddenly their work (or > more accurately, the Reviewers teams issues with their work) were > getting broadcast to anyone who is subscribed to this list, regardless > of if that contributor wanted that kind of public critiquing. > And another point that I have to make very clear... while we are certainly trying to find the best suited channel for reviews, the selection of which one is the best is definitely _not_ about "how do I minimize public exposure?", but "where is this review relevant?" and "where does the author of the patch respond to most quickly?". And frankly, if "public exposure" is a problem for you, then that's something you have to work on if you like to contribute to FOSS. It's not personal, it's technical. We will definitely not keep a list of people who are afraid that a review of their code is posted somewhere more public (assuming that the ebuild is already GPL-2 or similar and public). But we'll try to post it where it is relevant and where the author will respond... if that place is private mail, then so be it, but again... we'll not keep a list for that around. And it will be a learning experience for us too to figure out how to approach this best, including the correct place, the amount of nitpicking and so on. You cannot expect that everything happens at day 1.