Skip to content
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

Make headers GPL compliant and removed __pkginfo__ #397

Merged
merged 14 commits into from
Mar 28, 2024

Conversation

MBartkowiakSTFC
Copy link
Collaborator

@MBartkowiakSTFC MBartkowiakSTFC commented Mar 27, 2024

Description of work
The MDANSE and MDANSE_GUI codes are both licensed under GPLv3. This requires us to use the recommended license notice throughout the code, as per https://www.gnu.org/licenses/gpl-howto.html. Also removed pkginfo files.

Fixes
The headers have been replaced with the GPL-compliant headers. The contents of the copyright notice and authors list are not affected by the change.

To test
There should be no change to the code operation. You are welcome to check if there are still some files that need updating.

@MBartkowiakSTFC MBartkowiakSTFC requested review from ChiCheng45 and RastislavTuranyi and removed request for RastislavTuranyi March 27, 2024 13:40
@ChiCheng45 ChiCheng45 changed the title Make headers GPL compliant Make headers GPL compliant and removed __pkginfo__ Mar 28, 2024
@ChiCheng45
Copy link
Collaborator

ChiCheng45 commented Mar 28, 2024

I've removed copyright and authors from the MDANSE header since they are given in other places and are difficult to maintain.

Also removed __pkginfo__ since this information is all specified in the pyproject.yaml.

# Conflicts:
#	MDANSE/Src/MDANSE/Framework/Configurators/InputFileConfigurator.py
#	MDANSE/Src/MDANSE/Framework/Jobs/AreaPerMolecule.py
#	MDANSE/Src/MDANSE/Framework/Jobs/OrderParameter.py
#	MDANSE_GUI/Src/MDANSE_GUI/InputWidgets/InputFileWidget.py
@ChiCheng45 ChiCheng45 merged commit 5574cf7 into protos Mar 28, 2024
84 checks passed
@MBartkowiakSTFC MBartkowiakSTFC deleted the make-headers-gpl-compliant branch July 9, 2024 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants