Closed toxa81 closed 10 months ago
cscs-ci run default
current layout of the namespaces. I'll keep la:: namespace untouched before we merge DLF Rocco's PR.
I wonder if we can just put ETH Zurich / CSCS instead of the authors because we can always trace the authors back with github and commits.
The git blame is not necessarily the same as the author, due to reformatting or other cosmetic changes. But is a global license file not enough? It would probably safe a few kb to remove the boiler plate header :)
I wonder if we can just put ETH Zurich / CSCS instead of the authors because we can always trace the authors back with github and commits.
The git blame is not necessarily the same as the author, due to reformatting or other cosmetic changes.It does not scale with projects that have far too many devs. We are three so it is ok.
we do not have to do it now, I wanted to put the question on the table because we will eventually have to do something like this. I guess we can just leave it as is until SIRIUS really see external developers contribute to it.
Licencing each file is also fine.
This PR touches a lot of files, but it doesn't change the logic of the code. Only source file reshuffling and namespace organisation. Unused cuda code is removed. What is left is la:: space, but this will be done in separate PR after https://github.com/electronic-structure/SIRIUS/pull/900