Continuous integration: SOURCE_DATE_EPOCH and testing

Simon Josefsson simon at josefsson.org
Mon Jan 13 09:37:56 UTC 2025


kpcyrd <kpcyrd at archlinux.org> writes:

> On 1/9/25 2:28 AM, James Addison via rb-general wrote:
>> A recent change that I made in the Sphinx codebase, related to
>> copyright notices and SOURCE_DATE_EPOCH, has caused unit test failures
>> during package builds for a couple of Linux distributions.  Although
>> the precise details aren't germane to my posting this thread, please
>> let me know if you'd like more information and I'll be glad to
>> explain.
>
> This test is likely asserting incorrect assumptions about copyright
> law and probably shouldn't exist in the first place:
>
> https://matija.suklje.name/how-and-why-to-properly-write-copyright-statements-in-your-code

It seems useful to mention that this is an opinionated piece, and there
are other reasonable and well considered recommendations derived from
interactions with legal aid that are incompatible with the above
article.  Compare for example:

https://www.gnu.org/prep/maintain/maintain.html#Copyright-Notices

/Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1251 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20250113/daeba9b3/attachment.sig>


More information about the rb-general mailing list