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

[build] Review license management #258

Open
3 tasks
sarod opened this issue May 24, 2018 · 0 comments
Open
3 tasks

[build] Review license management #258

sarod opened this issue May 24, 2018 · 0 comments
Labels
comp:build things relative to build,packaging and release process

Comments

@sarod
Copy link
Member

sarod commented May 24, 2018

  • Create a proper LICENSE file
  • Create a CONTRIBUTORS file
  • Simplify the file license header in files

License header are not always to date and should be simplified to the minimum to avoid repeating ourself.
According to some it seems that the copyright file header may be totally obsolete. However it seems to be common practice to have one just as a reminder for people browsing code that their is a License.

It could be as simple as that.

/**
 * Copyright (c) Infinitest copyright holders. 
 * See LICENSE file in the project root for full license information. 
 */

Add a CONTRIBUTORS.md file at the root of their repository that lists the authors and copyright holders that have made non-trivial contributions to that project source code.

Note that this is inspired by https://forums.dotnetfoundation.org/t/file-headers-and-copyright-statements/1276

@sarod sarod added this to To do in Build Improvements May 24, 2018
@sarod sarod added the comp:build things relative to build,packaging and release process label May 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:build things relative to build,packaging and release process
Projects
Development

No branches or pull requests

1 participant