Kaveh R. GHAZI wrote: > I think we need to take a deep breath and relax. First of all, HJ didn't > need approval for this patch. Whether it's useful or not, it aligns with > our stated coding standards and it clearly qualifies as obvious under the > "Free for all" category in our checkin policies.
But does it, though? From http://gcc.gnu.org/svnwrite.html: > Free for all > > The following changes can be made by everyone with SVN write access: > > Fixes for obvious typos in ChangeLog files, docs, web pages, comments and > similar stuff. Just check in the fix and copy it to gcc-patches. We don't > want to get overly anal-retentive about checkin policies. > > Similarly, no outside approval is needed to revert a patch that you checked > in. > > Importing files maintained outside the tree from their official versions. > > Creating and using a branch for development, including outside the parts of > the compiler one maintains, provided that changes on the branch have > copyright assignments on file. Merging such developments back to the > mainline still needs approval in the usual way. So, where are whitespace changes to non-comment parts of .c and .h source files covered? I think that there may be a bit of a common assumption that "obvious" extends somewhat further than the wording of the documentation actually implies - not just in the context of this incident, but the question has occurred to me in other cases too, and maybe now would be a good time to clear it up. cheers, DaveK