aiidalab / aiidalab/aiidalab-qe

Decouple the app from its plugins

Offen
#1,367 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Python
Sterne
33
Forks
25
Ø Merge
6 Std. 7 Min.
Gemergte PRs (30 T.)
8

Beschreibung

At the moment, plugins rely on the app for their components (panels, widgets, etc.). It may be better to refactor shared components/utilities to a separate package.

To this end, I've developed [aiidalab-qe-base](https://github.com/edan-bainglass/aiidalab-qe-base). So far, I've tested the app and its built-in plugins with all imports pointing to this repo.

Happy to get some feedback on the idea and implementation. Note that there are still a few things to migrate, but this should be done shortly. You can already have a go at it.

Pinging...
@superstar54
@AndresOrtegaGuerrero
@mikibonacci

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

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