> Basically, I am saying, why isn't this some kind of standard. And can we
> make it
> one.
Standardizing anything is difficult. People rarely agree on anything.
One way to achieve your standard, however, may be to write a package
(ideally permissively licensed like Nuitka) that provides formatters
for the more popular options, i.e., pep8 and pyflakes. Then simply
encourage those writing similar tools to use that to reduce code
duplication and possible errors. If your module achieves enough
popularity, it would then become a de facto standard rather than a
standard designed by committee.
Further, you seem to be conflating ideas:
- Message/warning formatting
- Error code design
The former deals with how the message is printed, while the latter is
far more semantic in how error codes are assigned. The latter will be
far harder to codify than even the former. Again a module to help with
this may work but I would guess that people will be less inclined to
use it than a module which formats the messages for them.