Closed jjokella closed 5 days ago
I've completely overlooked TSMP2's lack of license 😅.... feel free to raise a PR!
Maybe do it similarly as it is done with ParFlow: "Copyright by the TSMP2 Team (see the CONTRIBUTORS.txt file)" in addition to LICENSE.txt. MIT license is certainly suitable.
Thanks for raising this issue! MIT license is fine with me. I like the approach with the contributors file. Is there a specific order of the names? If not, should we do it in alphabetic order?
I would put most important contributors to the front, I guess it is quite clear who spend most of the time with TSMP2, under whose auspices its done, the others in alphabetical order.
Fully support the CONTRIBUTORS.txt file. This is also good practice because it is machine readable and helps indexing of software projects. Makes software more FAIR.
Regarding the order of names in CONTRIBUTIONS.txt
: So far this should be more or less the order of the TSMP-license file. Exception: I put @kvrigor in front as I think of @kvrigor as the main developer.
If this is ok with everyone, I will leave the order in the CONTRIBUTORS.txt
as it is now and declare its discussion as out of the scope of this issue (which is simply about adding the license in the first place).
We could then open a follow-up issue discussing style/order of the CONTRIBUTORS.txt
. Or in more general terms: How to highlight various contributions with the goal of giving due credit.
Proposal: Adding an MIT license for TSMP2.
Example
Please suggest additions/removals of names.
I copied the names from TSMP1 and removed contributors I believed not to have been involved in TSMP2
Following style from https://github.com/parflow/parflow/ (
LICENSE.txt
andCONTRIBUTORS.txt
)License file
https://github.com/HPSCTerrSys/TSMP2/blob/ed57160f9191a9b424217c494983963e566f0dc3/LICENSE.txt#L1-L21
Contributors file
https://github.com/HPSCTerrSys/TSMP2/blob/ed57160f9191a9b424217c494983963e566f0dc3/CONTRIBUTORS.txt#L1-L13