Open
Description
Given that command line ghcide
is the easiest way to resolve support queries, we should seek to have that be a first-class experience. In particular:
- We should produce a super detailed log that we can suggest people upload, which contains absolutely all the information we need to diagnose what went wrong.
- The problems recorded in https://github.com/digital-asset/ghcide/blob/master/docs/Setup.md should be matched, probably with a regex, and remediation steps given.
Metadata
Metadata
Assignees
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
jneira commentedon Sep 16, 2020
@ndmitchell Not sure if those improvements should be implemented in the ghcide executable or in hls
ndmitchell commentedon Sep 16, 2020
Happy either way. I suspect they mostly target the core of ghcide, rather than any of the plugins. But they are also the user friendly bit around the edge and I guess we want to collect the "bad setup" bugs in HLS and then open subordinate tasks at Ghcide/hie-bios? If so, HLS definitely makes more sense.
[-]Improve the command line ghcide experience[/-][+]Improve the command line experience[/+]