Open brianredbeard opened 1 year ago
@kattni @jepler @FoamyGuy I believe this in reference to #198 and #199 which addressed #173. I could write a script to reverse this back but wanted to discuss first.
It's worth mentioning that this only affects the RTD docs, not the actual code.
@ladyada Do you have a comment, or might the lawyers have a comment?
right now, the cookiecutter is run when the library is first written, so the copyright should be on that year - it shouldnt update existing code (e.g. changing the year) - but also it sounds like it does not?
so not sure what exactly the issue yr seeing/experiencing @brianredbeard - are you seeing that the cookiecutter is updating the year on existing libraries?
I think it's referring to the sphinx docs, that dynamically update the date range with each build and show it at the bottom of the page, controlled in docs/conf.py
:
Here's an image of the resulting copyright in RTD/sphinx:
Argh! My apologies. This was in the wrong repo, this was in response to:
https://github.com/adafruit/Adafruit_CircuitPython_BLE_BroadcastNet/compare/0.12.6...0.12.7
The lack of the UI change got me mixed up.
So, no matter that, this is the wrong repo. Now for the next question, should i re-open this in the correct location or just chalk this up to NOTABUG/WONTFIX
?
Hi @brianredbeard you did open it in that repo but it's a persistent problem across all of the repositories, so I transferred it here to the root of the problem which is our cookiecutter which causes this change.
All of the libraries have a patch update like you linked that mimics this cookiecutter change so it's easier to track here
I'm still watching this, but didn't know if @dhalbert's comment about hearing from a lawyer should happen first.
It appears as if the copyright on the code was "broken" in a well meaning attempt to make the date auto updating. Unfortunately this isn't how copyright works as recognized by the US Patent and Trademark Office nor the World Intellectual Property Organization (WIPO). You want to specify the time that the copyright begins not the current date.
For more information check out:
A good summary from the second link: