Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

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

Abierto
#9 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
python

Línea de trabajo

Empieza leyendo la implementación existente de búsqueda/selección de configuraciones en DNG y ETM, y luego sigue el manejo de Project utilizado por el demostrador de importación de ReqIF. Define cómo se gestionan los tipos de proyecto/componente y las exclusiones voluntarias de 7.x frente a 6.0.6.1. Se considera terminado cuando la Python API puede crear y entregar changesets, streams y baselines, y la importación de ReqIF demuestra la secuencia completa.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.

Lenguaje dominante
HTML
Estrellas
52
Forks
32
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de IBM/ELM-Python-Client

Todos los issues de IBM/ELM-Python-Client

Issues similares

Más issues de Backend & API Design

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.