Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

json schema for `nexus_structure`

Offen Anfängerfreundlich
#118 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
85/100
Issue-Typ
Feature
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
json
Bereich
data

Rechercherichtung

Erstelle eine JSON-Schemadatei im DataStreaming-Repository, um nexus_structure für Run-Start-Nachrichten zu validieren. Erlaube zunächst den Typ any für das Feld module/config. Füge einen Kommentar hinzu, der von Zeile 19 in schemas/pl72_run_start.fbs im Repository streaming-data-types auf dieses Schema verweist. Das Schema soll im DataStreaming-Repository neben den anderen gemeinsamen JSON-Schemas abgelegt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

We should write one of these so that both kafka_dae_control/saluki and kafka_file_writer can validate run start nexus_structures

as a first start this can allow basically any for module/config but longer term we might want to validate these options too.

also link to this from a comment in https://github.com/ISISComputingGroup/streaming-data-types/blob/master/schemas/pl72_run_start.fbs#L19

This should probably be in this repo (DataStreaming) along with any other json schemas which may be shared among software within the data streaming stack

Vorherrschende Sprache
Keine Sprachdaten
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus ISISComputingGroup/DataStreaming

Alle Issues in ISISComputingGroup/DataStreaming

Ähnliche Issues

Weitere Issues zu Data Engineering

Neue Issues direkt in Ihr Postfach

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