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

Implement Open Source Software Release Review Recommendations #125

Open
bwhiteman opened this issue Jan 20, 2016 · 2 comments
Open

Implement Open Source Software Release Review Recommendations #125

bwhiteman opened this issue Jan 20, 2016 · 2 comments
Milestone

Comments

@bwhiteman
Copy link
Contributor

Implement the recommendations of the Open Source Software Release Review.

  • Build is successful including automated tests. The expanded source archive is expected to build and pass tests.
  • DISCLAIMER file is correct.
  • Top-level LICENSE and NOTICE are correct for each distribution. See the Licensing How-To, plus various pages under Legal Affairs.
  • All source files have license headers where appropriate.
  • The provenance of all source files is clear (software grants). Details on ensuring that software grants and third party contributions are handled correctly can be seen in the DARPA Open Source Policy
  • Release consists of source code only, no binaries. It is strongly encouraged that each release contains a source package. This package may not contain compiled components (such as "jar" files) because compiled components are not open source, even if they were built from open source.
@bwhiteman bwhiteman added this to the 2.1.1 QPR milestone Jan 20, 2016
@bwhiteman
Copy link
Contributor Author

These are requirements that have been put on XDATA but will eventually apply to Memex. It is easier to start implementing them now. The biggest change here will be to add the license header to the top of each source file.

@bwhiteman
Copy link
Contributor Author

License, Notice, and Disclaimer have been added. We will need to add the license clause to the top of all source files.

@bwhiteman bwhiteman removed the ready label Jan 28, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant