"cabal paths" command
Open
cabal-install: other
type: enhancement
- Dominant language
- Haskell
- Stars
- 1.7k
- Forks
- 750
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 28
Description
A common question in #haskell on freenode is where package files are located. It varies by OS and by which database a package is installed in.
Something built into cabal that lists the current global, user, and sandbox directories would make this question much easier to answer.
Contributor guide
Research direction
No file or test is named. Start by inspecting Cabal's command-line entry points and the existing handling of global, user, and sandbox package locations. Done means a cabal paths command reports those directories across the supported installation databases and has coverage for its output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100