DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
- For each section, clear it:
- Get all authors of all files.
- Do the easy files first:
- Find the subset of files that have only NuttX committers as authors. (Use the authors.sh tool.)
- Mark the files' licenses using Fossology
- Get SGAs from all the committers that don't have them. Update the list of authors with SGAs.
- When all SGAs for these files have been submitted, clear the files in Fossology.
- Update the license headers with the licenseheaders.py tool
- Generate a PR for Greg and others to carefully review
- Do the harder files next:
- Find the subset of files that have authors who are not NuttX committers. (Use the authors.sh tool.)
- Mark the files' licenses using Fossology
- Get SGAs from all the authors that don't have them. Update the list of authors with SGAs.
- When all SGAs for these files have been submitted, clear the files in Fossology.
- Update the license headers with the licenseheaders.py tool
- Generate a PR for Greg and others to carefully review
- Mark this section done.
- When all sections are cleared, we are done. Generate a report and submit to Apache.
- Celebrate!
Resources:
- NuttX Fossology instance (hosted by Brennan Ashton)
- From Justin Mclean:
...
To Do:
- authors.sh tool
- commit to tools/
- create help in tool for using
- create docs here for using
- fossology
- try to run 1 a and 1b for sched/
- update this page with new procedure