-----Original Message----- From: Boost
On Behalf Of Hans Dembinski via Boost Sent: 5 August 2019 08:57 To: Boost Devs Cc: Hans Dembinski ; Bo Persson Subject: Re: [boost] Making copyright holders easier to parse On 27. Jul 2019, at 06:51, Bo Persson via Boost
wrote: Sounds like a good idea.
Old US copyright laws specifically mention "Copyright" and "Copr." as proper forms, but says nothing about "Copyright:".
Wouldn't want to stuble on such a technicality, would we? :-)
Although I'm all for making the attributions and licensing consistent :-)
Right.
The best proposal I have seen in this thread is to consistently apply the template from https://www.boost.org/users/license.html everywhere. If it is consistently applied, it is easy to parse automatically, even if the format is not particularly parser-friendly.
As was said before, we need a new check in the Boost test matrix https://www.boost.org/development/tests/develop/developer/summary.html to enforce consistency, since the inspection reports http://boost.cowic.de/rc/docs-inspect-develop.html are currently not enforced.
License and copyright errors are by far the most common problems found by the inspection tool, so by adding a check to the test matrix we could clean that up a lot.
+1 The inspect tool is neglected. It can (and should) be run *locally* by each library maintainer. Cd to boost/libs/somelibrary >inspect > inspect.html And inspect the file written called inspect.html - or whatever you called it. (and then delete after reading(and correcting 'transgressions' ) to avoid inspect.html being flagged as a dodgy file 😉 Paul