canonical / canonical/craft-cli
Simplify the application run/stop cycle
Open
- Dominant language
- Python
- Stars
- 16
- Forks
- 27
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 10
Description
The lib should provide a way to handle the application bootstrapping and finishing (in several ways: ok, error, etc).
The code is already in Charmcraft, we need to move it in here.
Contributor guide
Research direction
Start by comparing the existing application bootstrapping and finishing implementation in Charmcraft with the current lib. Identify how successful and error outcomes are handled, then determine what must move into this project. Done means the library provides the requested run/stop cycle and handles the listed completion paths consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100