ISISComputingGroup / ISISComputingGroup/IBEX

Rewrite instrument startup scripts to be in python (platform independent)

Offen
#774 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
6
Forks
2
Ø Merge
16 Std. 40 Min.
Gemergte PRs (30 T.)
2

Beschreibung

start_inst.bat (and other files it calls) are windows specific. To start IBEX on Linux would require a similar set of *.sh files. It is probably more sensible to change such startup scripts to be in python so they are both platform independent and can also incorporate some/better error handling. This will be a useful change for any facility that might want to run IBEX on Linux.

ESS will be looking at this

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit start_inst.bat und verfolge die anderen Dateien, die es aufruft, um den aktuellen, nur für Windows geltenden Startablauf abzubilden. Vergleiche diesen Ablauf mit den vorgeschlagenen Linux-Äquivalenten in *.sh und ermittle, welches Startverhalten und welche Fehlerbehandlung beibehalten werden müssen. Erledigt ist die Aufgabe, wenn die Startskripte durch einen Python-basierten, plattformunabhängigen Ablauf ersetzt sind, der IBEX unter Windows und Linux starten kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
devops
Issue-Typ
Refactoring
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

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