Enhancement request: a default purpose and default deployed on Packages

Ouverte
#191 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
java, python
Domaine
backend, security

Piste de recherche

Aucun fichier, test ou point d’entrée n’est nommé. Commencez par cartographier les chemins de données existants de Package, product-package, dataspace, PurlDB et vulnerability-management décrits dans l’issue. Le travail est considéré comme terminé lorsque l’objectif et le déploiement par défaut globaux sont représentés, et que le contexte des remplacements de product-package et de la priorisation des politiques est défini.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

design needed enhancement PackageSet

When doing vulnerability management, it would be useful to track a global, dataspace Package a default purpose and default deployment.

This is an important context item for vulnerability mitigation prioritization.

  • For instance, the Python sphinx doc tool is a "tool" by default.
  • Junit is for tests in Java by default, and not deployed by default.

Given a vulnerability that affects a package, its default deployment and default purpose matters as this context should lower the actual risk exposure for this vulnerability. This could be an important part of a policy. The same data could be further set at the product-package level and would override the global dataspace- or purldb-level attributes.

These data items could be fed from PurlDB, some can be inferred, a lot would be curated.

Langage dominant
Python
Étoiles
52
Forks
30
Merge moyen
10 h 18 min
PR mergées (30 j)
15

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de aboutcode-org/dejacode

Toutes les issues de aboutcode-org/dejacode

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.