Epic: cobolrt as a product — a COBOL runtime for Java that carries its own evidence
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 6/100
Direzione di ricerca
This is a tracking epic with no files or tests named, so there is no single starting point. Begin with the principles it links (#4702 for the IBM reference and z/OS calibration, #4704 for compile and runtime options) and with the first child issue, #4711, the rule catalogue. The epic is done when every checklist item is closed, and each item needs its own scoped issue before anyone starts work.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Goal. Make cobolrt, the Java runtime that gives translated code COBOL's exact behaviour, a distinctive product. It's faithful to IBM z/OS under each estate's options, it carries its own evidence, it produces maintainable Java, and it offers customers an exit route instead of lock-in.
Why. Translation fidelity is almost entirely the runtime's job: nearly every correctness bug fixed on 2026-10-07/08 was a runtime rule. Competitors ship proprietary runtimes that customers must trust and license forever. Ours can be provable, customer-owned and option-aware.
Principles.
- IBM is the reference; GnuCOBOL is the instrument (#4702).
- Options are a first-class input (#4704).
- Fail loudly, never silently.
Issues
- #4711 rule catalogue: an ID, IBM reference, options and register status per rule
- #4712 rules as data: generate code, vectors and docs (first family)
- #4713 evidence report: the rules each program exercises, with calibration status
- #4714 per-estate options profile in the runtime (builds on #4704)
- #4715 more readable Java: provably-safe lifting
- #4716 exit route: production quirk telemetry, then a simplification report
- #4717 performance benchmark plus proven fast paths
- #4718 runtime as a shippable product: API, versioning, licence, docs, fail-loudly audit
Related.
- #4702: IBM reference and z/OS calibration.
- #4704: compile and runtime options.
- #4601 / #4703: evidence report.
- #4628: det-port mutation (L5).
Suggested order. 4711 → 4712 (with #4702 calibration) → 4713 and 4714 → 4717 → 4715 / 4716 → 4718 (the licence question runs in parallel with counsel).
🤖 Generated with Claude Code
- Lingua principale
- Python
- Stelle
- 57
- Fork
- 11
- Merge medio
- 1h 35m
- PR unite (30g)
- 975
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di squid-protocol/gitgalaxy
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
squid-protocol/gitgalaxy#7827 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
scope:frontier
Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100
squid-protocol/gitgalaxy#7900 ·
I maintainer di solito rispondono entro 1 giorno
-
core-engine scope:infra testing
Difficoltà 4/5 3-5 giorni Idoneità per principianti 54/100
squid-protocol/gitgalaxy#7863 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
squid-protocol/gitgalaxy#7834 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 56/100
squid-protocol/gitgalaxy#7828 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di squid-protocol/gitgalaxy
Issue simili
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
graphql-python/graphql-core#304 ·
I maintainer di solito rispondono entro 1 giorno
-
docs size:S
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
Gathin23/cleanyourtv#3464 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno