fosstars-rating-core icon indicating copy to clipboard operation
fosstars-rating-core copied to clipboard

A framework for defining ratings for open source projects. In particular, the framework offers a security rating for open source projects that may be used to assess the security risk that comes with o...

Results 90 fosstars-rating-core issues
Sort by recently updated
recently updated
newest added

We get a list of `Vulnerability` for a `project`. We use `NVD` to get information on Vulnerabilities. While gathering the information, it is observed that we get - `versionEndExcluding` -...

poc

#539 introduced explanations for all values. The data providers, which gather data for the OSS security rating, should explain the values they create.

enhancement

Check the possibility of replacing `SemanticVersion` with [`semver4j`](https://search.maven.org/artifact/com.vdurmont/semver4j/3.1.0/jar). More details can be found here - [SemVer](https://www.baeldung.com/cs/semantic-versioning) - Example for [implementation](https://www.baeldung.com/java-comparing-versions) But this does not cover non-semantic versions. Please keep this...

enhancement

Improve `ArtifactVersionVulnerabilityScore` to work with not semantic versions. Currently only version which follows the [Semantic Version](https://semver.org/) format can be used.

enhancement

This is in continuation from #504 We need to set up the cache for accumulating release Infos for the Artifacts. Setup the cache mechanism in `AbstractReleaseInfoLoader`.

enhancement

https://isitmaintained.com/#about The project offers two metrics https://isitmaintained.com/#metrics Let's check whether those metrics may be used in the security ratings.

enhancement

Refactor current `Oss*Scores`: - `OssSecurityScore` - `OssArtifactSecurityScore` - ~`OssArtifactVersionScore`~ `ArtifactVersionSecurityScore` 1. Discuss if ~`OssArtifactVersionScore`~ `ArtifactVersionSecurityScore` is required (as additional hierarchy) or if it can be merged in `OssArtifactSecurityScore` 2. Discuss...

enhancement

Let's consider adding a new feature for Google Tink https://github.com/google/tink Since the feature may or may not apply to specific projects, it would be wrong to require any project to...

enhancement

It may be good to have three submodules which can contain the following: - Core libraries (mainly `com.sap.sgs.phosphor.fosstars.model` package). - Data providers. - The demo tool. The submodules should produce...

enhancement