aboutcode-org / aboutcode-org/scancode-analyzer

Docker based Containers for easy deployment and Documentation

Open
#11 0 comments 0 reactions 1 assignee Claimed by @AyanSinhaMahapatra View on GitHub
Dominant language
Python
Stars
4
Forks
4
PR merge metrics
No merged PRs in 30d

Description

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

- Pandas based preliminary Data Cleaning and Attribute-based Classes - https://github.com/nexB/scancode-toolkit/issues/2052
- NLP Models - https://github.com/nexB/scancode-toolkit/issues/2181
- GUI review Frameworks - https://github.com/nexB/scancode-toolkit/issues/2197
- GPU/Multi-threading Support - https://github.com/nexB/scancode-toolkit/issues/2057

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

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.