move interface from build-time to runtime.
Open
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 2k
- Forks
- 65
- PR merge metrics
- No merged PRs in 30d
Description
> cargo install pyapp --quiet --root out
> mv out/bin/pyapp cowsay && chmod +x cowsay
> cowsay -t hi
App: cowsay
Version: LATEST
Python: CPython 11 (x86_64 for Windows)
The app you are trying to use is not installed.
Do you want [I]nstall it with above config, [M]odify setup config or [A]bort installation?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue with the shown cargo install, move, and cowsay commands, then trace where the installation prompt is assembled and when it is invoked. The issue does not name files or tests; done would mean the interface runs at runtime rather than during the build-time flow, with the displayed interaction still working.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, rust
- Domain
- build-system, cli
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100