Siblings of #5154: JCL SYSIN-member join to CICS macro tables
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
Start with GalaxyIR.job_macro_tables from PR #5217 and the existing SYSIN handling it adds, then read how skeleton_export.ESTATE_JOINS is built. Each unchecked item is a separate case: procedure-call SYSIN overrides, concatenated SYSIN DDs, adding the join to the estate export, and reporting a member with no macro-table rows as found. The export change needs a golden rebless, so confirm with a maintainer before touching it. Done means each case is covered by a test and the golden outputs are regenerated.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Siblings of #5154 (found in the review of PR #5217).
Class: CICS macro-table sources that a JCL job feeds to the assembler, joined from the job step to the member that defines them (GalaxyIR.job_macro_tables, PR #5217).
PR #5217 covers: a direct assembler step (PGM=ASMA90|IEV90|IEUASM|ASMAHL|ASMBLR) whose //SYSIN DD DSN=lib(MEMBER) names exactly one hlasm file.
Members not covered yet:
- Procedure call (
EXEC DFHAUPLE, or any proc that wraps the assembler) with a//STEP.SYSINoverride DD. Today it is not read at all. - A concatenated SYSIN (more DDs with no name after
//SYSIN). Only the first DD is joined. - Estate export:
job_macro_tablesis not inskeleton_export.ESTATE_JOINS. Adding it changes the exports, so it needs a golden rebless. - A member file that exists but has no macro-table rows. Today it is reported the same as a missing member. It should be reported as "found, no tables".
Siblings: #5154
- Lenguaje dominante
- Python
- Estrellas
- 57
- Forks
- 11
- Merge medio
- 1 h 41 min
- PR fusionados (30 d)
- 978
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de squid-protocol/gitgalaxy
-
lane:nyx needs:corpus priority: medium testing
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
squid-protocol/gitgalaxy#5784 ·
Los mantenedores suelen responder en 1 día
-
lane:nyx needs:corpus priority: medium testing
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
squid-protocol/gitgalaxy#5783 ·
Los mantenedores suelen responder en 1 día
-
keyword-rosetta: ACS (acs) has no control folder; author data/acs/ and backfill its cost recordAbiertolane:nyx needs:corpus priority: medium testing
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
squid-protocol/gitgalaxy#5782 ·
Los mantenedores suelen responder en 1 día
-
lane:nyx needs:corpus priority: medium testing
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
squid-protocol/gitgalaxy#5781 ·
Los mantenedores suelen responder en 1 día
-
keyword-rosetta: F# (fsharp) has no control folder; author data/fsharp/ and backfill its cost recordAbiertolane:nyx needs:corpus priority: medium testing
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
squid-protocol/gitgalaxy#5780 ·
Los mantenedores suelen responder en 1 día
Todos los issues de squid-protocol/gitgalaxy
Issues similares
-
Uninstall guide omits the CloudWatch log groups AWS CodeBuild creates for useCodeBuild pipelinesAbiertobug documentation
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
awslabs/visual-asset-management-system#552 ·
Los mantenedores suelen responder en 1 día
-
netbox status: needs triage type: documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 76/100
netbox-community/netbox#23460 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
awslabs/threat-composer#362 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
ansys/pyansys-common-mcp#213 ·
Los mantenedores suelen responder en 3 días