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

On the license and authors/contributors #122

Open
nbro opened this issue Dec 30, 2020 · 2 comments
Open

On the license and authors/contributors #122

nbro opened this issue Dec 30, 2020 · 2 comments

Comments

@nbro
Copy link
Contributor

nbro commented Dec 30, 2020

If I understand correctly, once someone contributes to a software project under the GPLv3 license, he/she is officially part of the authors and copyright can start to be affiliated with him/her, but I'm not fully sure about this, to be honest.

In any case, I suggest that

there should be a file called e.g. CONTRIBUTORS.md (or AUTHORS.md) in the root folder that lists all main contributors (and what their contributors are). Why? Because I've noticed that some modules are only associated with certain contributors and authors, so there's a lot of inconsistency about the doc-strings at the top of each module. I suggest that we should have a single doc-string for each module, something similar to this, and maybe say "Copyright PonyGE2 Team", then link to the file that contains the list of main contributors.

Of course, needless to say, I want to be part of this team, given that I'm interested in GE and, in particular, this library. Meanwhile, I've already proposed a pull request here with some improvements to the project. More improvements will come, if you agree to make me part of the team of authors.

@jmmcd
Copy link
Collaborator

jmmcd commented Jan 6, 2021

I'm in favour of CONTRIBUTORS.md. We won't need a detailed list of individual contributions as it would be impractical to keep it up to date. Yes, it would then be better to remove author attributions in each .py file's docstring.

@jmmcd
Copy link
Collaborator

jmmcd commented Oct 17, 2021

Added CONTRIBUTORS.md. Needs formatting.

Still need to clean up author attribution throughout.

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

No branches or pull requests

2 participants