-
-
Notifications
You must be signed in to change notification settings - Fork 291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: dynamic year on the chainsafe cli notice #5476
Conversation
edec9f0
to
d550804
Compare
Performance Report✔️ no performance regression detected Full benchmark results
|
Q: Is it really necessary to print the year? While it has been a common practice to include the year in copyright notices, it's not universally required, especially in many jurisdictions, including the United States. This tradition started because under the old U.S. copyright law (before 1978), the copyright would only last for 28 years from the date of publication, but could be renewed for another 28 years if the copyright was properly noticed, and the renewal registered. This is why you often saw, and still see, copyright notices with a year in them. However, under the Berne Convention for the Protection of Literary and Artistic Works, which the U.S. joined in 1989, copyright is automatic and does not require registration or a copyright notice. Many other countries are also signatories to this convention. So, in many cases, including the year in a copyright notice is not strictly necessary. However, it's still a common practice because it can provide certain benefits:
In the case of software projects, it's also common to include the range of years during which the project has been updated. This can help indicate the lifespan and active maintenance period of the project. However, it's worth noting that every jurisdiction may have slightly different rules about what is required or beneficial in a copyright notice. It's always a good idea to consult with a legal expert if you're unsure about the specific requirements or benefits for your situation. I would vote to remove the year |
I kinda like this part but can also just remove it, no strong opinion either way as long as it does not display outdated information |
I like it too, no real reason but for the vibe. Feels like it gives a sense of the progression of the project, gives confidence in the project |
🎉 This PR is included in v1.9.0 🎉 |
Motivation
As discussed in #5466 we don't really know why the year is even there but it "looks correct" so let's keep it and make sure it always up to date.
Description
Makes year on the chainsafe cli notice dynamic.