aiidalab / aiidalab/aiidalab-qe
Check if we need to run a plugin against the properties
Open
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