[gdal-dev] Motion: adopt RFC69 C/C++ Code Formatting
Even Rouault
even.rouault at spatialys.com
Mon Nov 28 08:14:19 PST 2022
Hi,
+1 and I'm very much for the "Big reformat", otherwise as discussed with
Alessandro, I'm afraid occasional contributors will mix substantial and
formatting changes in the same commit. The Big reformat commit itself
should be done with a dedicated github account, like we did with the
"git mv gdal/* ." tree-reorganisation to avoid unfair commit statistics.
I've just tested successfully the proposed clang-format pre-commit hook
on Windows, so this shouldn't be an obstacle to contributors whatever
their development environment.
Even
Le 24/11/2022 à 09:39, ElPaso a écrit :
> Hi,
>
> Motion:
>
> Adopt RFC88: RFC69 C/C++ Code Formatting [1]
>
> I have updated the RFC [1] to use pre-commit and I have created a
> draft implementation of the pre-commit hook and the CI integration
> with a GH workflow [2].
>
> If adopted, we still have to agree on which coding style to apply (for
> now I used a clang-format file I've found under gdal/scripts), but the
> biggest decision is wether proceed with an initial "Big Reformat" or
> an incremental one, my draft implementation supports both.
>
>
> Kind regards.
>
>
> [1]
> https://github.com/elpaso/gdal/blob/rfc69_cplusplus_formatting-text-only/doc/source/development/rfc/rfc69_cplusplus_formatting.rst
> [2]
> https://github.com/elpaso/gdal/tree/rfc69_cplusplus_formatting_revival
>
--
http://www.spatialys.com
My software is free, but my time generally not.
More information about the gdal-dev
mailing list