ElementsProject / ElementsProject/lightning
Reckless: Features list for UI implementation
- Dominant language
- C
- Stars
- 3.1k
- Forks
- 1k
- Avg merge
- 4d 10h
- Merged PRs (30d)
- 13
Description
The reckless plugin shows great promise as a plugin manager for UI-based workflows, but a few key features are needed to make it fully usable in this context. Below are the remaining requirements, listed in descending priority order:
## Streaming Logs for install RPC
Real-Time Feedback: Enables progress tracking and immediate error display in UI by streaming log output during installation. Currently it provides logs only upon completion.
## List already installed plugins on the node
UX Improvement: List installed plugins with enabled/disabled state and version numbers (if possible). It is helpful to improve plugin management like enable, disable, update, etc.
## List Available Plugins from Added Sources
UX Improvement: Ability to fetch a list of available plugins from registered reckless sources to improve discoverability.
## Clear Old Reckless Configurations
Safety Feature: A method to reset/clear old reckless configurations and .sources in case of issues.
## List Reckless Options in lightning-cli listconfigs
Enhancement: It would be great (not required) if reckless options (like reckless-dir, reckless-lightning, reckless-conf, etc.) could be included in the lightning-cli listconfigs response for better visibility.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.