Self-describe software/hardware versions of various components of the stack in nexus files
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- kafka
調査の方向性
まず、issue に記載されているエントリーポイントを追跡します: kafka_dae_control、event_udp_to_kafka、Filewriter、forwarder/forwarder-configurer、および IBEX 統合。現在、RunStart メタデータと Nexus データセットがどのように組み立てられているかを確認し、その後、各コンポーネントのソフトウェア識別子とハードウェア識別子をどのように収集して表現するかを定義します。必要なバージョンメタデータのソースと、それらの Nexus 上で想定される配置場所について合意され、テストまたは文書化された検証によってカバーされれば完了です。
索引モデルが issue の本文から書いたものです。
説明
To help future analysis software decide whether a feature was present at the time data was written, various components of the stack should insert their own software and hardware versions as metadata that will eventually make it to Nexus file.
For example:
kafka_dae_controlshould stream it's own version (maybe as part of metadata of RunStart)- When
kafka_dae_controlconnects to VXI boards and/or FPGAs it should attempt to pull back some kind of version identifier/build date and stream those as part of a runstart too - How do we get this from
event_udp_to_kafkaand similar programs? - Filewriter should self-describe:
- e.g.
/raw_data_1/program_name = <name_of_filewriter> - Attach a version attribute to that dataset to describe release/revision/build date etc
- e.g.
- Maybe something in the forwarder / forwarder-configurer to describe that version number
- If possible also pull back IBEX server version (unconditionally forward it so it gets included like any other string-type log?)
- 主要言語
- 言語のデータがありません
- スター
- 0
- フォーク
- 0
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
ISISComputingGroup/DataStreaming のほかの issue
-
GUI: DAE Spectra Plots対応中かも @Chsudeepta が 1 日前に担当しました。 オープン
ISISComputingGroup/DataStreaming#116 · 担当者 1 名 ·
-
Investigate refactoring vs replacing forwarder対応中かも @LowriJenkins が 9 日前に担当しました。 オープン
ISISComputingGroup/DataStreaming#115 · 担当者 1 名 ·
-
Filewriter: implement structure対応中かも @Tom-Willemsen が 12 日前に担当しました。 オープン
ISISComputingGroup/DataStreaming#114 · 担当者 1 名 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
ISISComputingGroup/DataStreaming の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
TUDelftGeodesy/DePSI#134 ·
-
Add: Mooz Retroオープンchannels:add check:passed
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
Unstructured-IO/unstructured#4509 ·
メンテナーはふだん 2 日以内に返信
-
bug help wanted
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
メンテナーはふだん 1 日以内に返信
-
automation missing-model model-sync provider:ofox
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
anomalyco/models.dev#8421 ·
メンテナーはふだん 1 日以内に返信