aiidalab / aiidalab/aiidalab-qe

Check if we need to run a plugin against the properties

Open
#1,557 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
33
Forks
25
Avg merge
6h 7m
Merged PRs (30d)
8

Description

We currently check against the namespace. However, all registered plugins will exist in the namespace regardless of selection. We handle this indirectly in `get_builder_from_protocol` by popping any unselected plugin. Maybe just check against the selected properties instead?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at get_builder_from_protocol and trace the current namespace check alongside how selected properties are represented. Compare that behavior with the plugin-pop behavior described in the issue; done means plugin handling is consistent for selected and unselected plugins.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.