nexB / scancode-analyzer

scancode-results-analyzer
4 stars 2 forks source link

Docker based Containers for easy deployment and Documentation #11

Open AyanSinhaMahapatra opened 3 years ago

AyanSinhaMahapatra commented 3 years ago

scancode-results-analyzer uses a lot of third-party dependencies, as it handles a wide range of tasks like

So all this requires a lot of dependencies, managing which could be tricky and time-consuming. So creating a docker image with all the dependencies for the same would make a lot of difference.

  1. Create a Docker Image
  2. Run all Tests Successfully on the docker container
  3. Deploy the Docker Image publicly at https://hub.docker.com/

Additionally creating Documentation pages with re-StructuredText and Sphinx with -

  1. Walkthroughs of the Review Process
  2. API Documentation
  3. Explaining Various Stages of the Analysis