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

Explicit authors #151

Closed
koppor opened this issue Dec 24, 2016 · 4 comments
Closed

Explicit authors #151

koppor opened this issue Dec 24, 2016 · 4 comments

Comments

@koppor
Copy link
Contributor

koppor commented Dec 24, 2016

(Similar request as citation-style-language/styles#2372)

I aim to support getting the CSL styles packaged for debian so that they are available for JabRef . Debian pays attention that the authors of contributions are properly attributed.

CC-BY requests that the original authors are mentioned. Is it possible to include the author at each XML file? For instance, https://github.com/citation-style-language/locales/blob/master/locales-tr-TR.xml does not show an author and there also doesn't seem an AUTHORS file in the root of the repository.

@rmzelle
Copy link
Member

rmzelle commented Dec 24, 2016

@koppor, I'll see if I can add some acknowledgments to locale files that haven't any.

(note that before CSL 1.0.1 it was not even possible to have attribution within locale files, so we're probably more delinquent in this repo. See http://docs.citationstyles.org/en/stable/release-notes.html#locale-metadata)

CC-BY requests that the original authors are mentioned.

Just to add to my previous comments: the main reason we went with the BY-SA variant is that we wished to deter commercial products from taking all CSL styles/locales, stripping all author/contribution information, and removing any mention of the CSL project. As long as author/contribution information is kept intact, and a link to the CSL project is provided, we as maintainers are fully satisfied. I think that's a reasonable interpretation of the license, without requiring that every file contains a comprehensive list of people who contributed any changes (but then again, I Am Not A Lawyer).

cc @adam3smith, @fbennett, @bdarcus, @gregoa.

@rmzelle
Copy link
Member

rmzelle commented Dec 24, 2016

Actually, it looks like 42 out of 52 locale files currently don't have any translators listed, so it would be quite a bit of work to dig up all the committer info. (according to grep -E -L '(<translator>)' *.xml | wc -l)

@gregoa
Copy link
Contributor

gregoa commented Dec 24, 2016 via email

@rmzelle
Copy link
Member

rmzelle commented Dec 24, 2016

The question is still who is able to grant this license, i.e. who is/are the copyright holder(s). And since it's not the CSL project this can only be the individual authors. (Note that this is not about lists of contributions or changes but about legal "ownership".)

Right. I guess the best we have is implicit approval by contributors, since every style and locale file, as well as our contributing guidelines, clearly shows the license. We've also discussed licensing several times on the CSL mailing list, and I don't think anybody ever raised issues about their past contributions. We could be a bit more explicit in our documentation, but otherwise I share the opinion expressed at http://ebb.org/bkuhn/blog/2014/06/09/do-not-need-cla.html.

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

4 participants