-
Notifications
You must be signed in to change notification settings - Fork 85
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
Update license header and remove UTF-8 header #2001
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- You've used "improver" lower case in the new header, which looks nice, but as it's technically an acronym should we be using upper case? Not too worried, but others might be.
- You've not modified the bin/improver or bin/improver-tests files, which have slightly different license headers, but could still be compressed.
- This documentation
doc/source/Code-Style-Guide.rst
still lists the old header as being necessary for all new files. Can you please modify this to match the new header.
Indeed. I wont get away with this 😋
Ah, thanks. I'll take a look.
👍 Thanks for the feedback @bayliffe |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
As IAG for science code, I can attest to the fact that the license header needn't be so elaborate.
Furthermore, marking files with a UTF-8 header was more relevant in older versions of Python, specifically before Python 3.0, to ensure correct interpretation of non-ASCII characters. I can't think of a reason why this is included in IMPROVER headers.
(noticed this while adding new files as part of #2000)
Issues