OAI / OAI/OpenAPI-Specification

v3.0: set up schema maintenance

Offen
#4,986 6 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@ralfhandl arbeitet bereits daran.

Seit 25.10.2025.

Housekeeping Schema
Vorherrschende Sprache
Markdown
Sterne
31.2k
Forks
9.2k
Ø Merge
6 Std. 37 Min.
Gemergte PRs (30 T.)
27

Beschreibung

Prepare development branch for v3.0 schema maintenance:

  • create branch v3.0-dev-wip - diff to dev
  • delete src/oas.md - we do not plan a 3.0.5 spec release
    • otherwise: #5094
  • delete src/schemas/validation/*
  • move _archive_/v3.0/schemas/schema.yaml and accompanying README.md to src/schemas/validation/
  • move test-related files from _archive_/v3.0/schemas/ to tests/
  • make tests work and pass
  • refactor tests to use same tools as the v3.1 tests
  • test schema publishing workflow - also works for 3.0
  • adjust selected 3.1 pass/fail test cases to increase schema coverage
  • rename branch v3.0-dev-wip to v3.0-dev (or squash-merge it into a branch freshly created from dev)

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.