Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Muons: Tpar editor (nice to have) improvements

オープン
#8,991 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
48/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
静か
領域
frontend

調査の方向性

関連する issue #8990 を読み、GUI にある既存の TPar エディター画面を調査してください。温度設定スクリプトと、場合によってはスクリプトジェネレーターが、通常の TPar ファイルと booster TPar ファイルをどのように読み込むかを追跡してください。編集したデータが表形式で表示され、無効なファイルを保存できなければ完了です。

索引モデルが issue の本文から書いたものです。

説明

Issue Description

As a muon scientist I would like to make it even harder for my users to muck up the TPar file.

How & Where?

This follows on from #8990 and covers the nice to have elements of what was requested by the muon group.

Additional Information
  • The format of the TPar file is constant, though the number of lines varies
  • There are two TPar files used the regular one and the booster one
  • The set temperature script and possibly script generator consume the tpar file
  • There is currently a tpar editor as a device screen in the GUI
  • Not every instrument wants to expose tpar editing to it's users
  • A valid TPar file:
    • containers a header. This is never changed
    • Has a constant number of columns
    • THigh is the TLow of the next line
    • has at least one line that is not header

See our Git Workflow.

Acceptance Criteria

  • We validate TPAR files edited in the editor (see above) before allowing them to be saved
  • We present the data in the editor as a table for editing, rather than a text file

How to Review

Before making a PR...

  • Provide verbose instructions for the reviewer to test that your changes work and fix the issue
  • Describe if/how you have implemented testing for this issue
  • Provide screenshots of the feature to help the reviewer if relevant

If not applicable, write "Not applicable"

...

To the reviewer: Make sure to update submodules!

主要言語
言語のデータがありません
スター
6
フォーク
2
平均マージ
16時間 40分
マージ済み PR(30日)
2

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

ISISComputingGroup/IBEX のほかの issue

ISISComputingGroup/IBEX の issue をすべて見る

似ている issue

Web Dev の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。