Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Add (for at least RM) a Python API for OSLC Configuration Management (within a project/component)

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

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Stack technique
python

Piste de recherche

Commencez par lire l’implémentation existante de recherche/sélection de configuration dans DNG et ETM, puis suivez la gestion de Project utilisée par le démonstrateur d’importation ReqIF. Définissez comment sont gérés les types de projets/composants et les opt-outs de 7.x par rapport à 6.0.6.1. Le travail est terminé lorsque la Python API peut créer et fournir des changesets, des streams et des baselines, l’importation ReqIF démontrant la séquence complète.

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

Description

enhancement

DNG (at least) supports OSLC Configuration Management - there's current implementation to find/select a configuration which works across dng and ETM, but it would be useful to also be able to create (and deliver) changeset, stream, baseline. This will have to handle opt-out for 7.x and hopefully 6.0.6.1 (which are different) - will likely need a refacter/redsign of the Project to be object-oriented, and of the apps that need it to be able to create the appropriate project area type. A demonstrator would be reqif import which: creates baseline before, create changeset for the import, import into the CS, deliver the CS, take a baseline after.

Langage dominant
HTML
Étoiles
52
Forks
32
Métriques de merge des PR
Aucune PR mergée en 30 j

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 IBM/ELM-Python-Client

Toutes les issues de IBM/ELM-Python-Client

Issues similaires

Plus d'issues Backend & API Design

Recevez les nouvelles issues par e-mail

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