Better progress reporting during initial tool setup
See original GitHub issueOn my machine, initial Haskell tool setup (after I’ve opened my first Haskell project) has taken about half an hour, and during all this time the only thing I was able to see was this spinning progress bar:
I do believe we could improve the initial experience by:
- separating this progress into stages (e.g. if, say, 7 libraries should be installed — then it should have 7 stages)
- providing more useful information on every stage (I saw that
stack
usually prints the total progress to the console; IntelliJ-Haskell could extract this information and draw more accurate progress) - providing the real console output from the build tools (as I said,
stack
is pretty okay at reporting progress, and, as a user, I feel that I’m being “robbed” of this information by not providing me the standard console, and only utilizing this less informative progress spinner)
I use IntelliJ-Haskell 1.0.0.-beta74 build on Windows, with the latest release Stack version.
IntelliJ IDEA 2020.3 Snapshot (Ultimate Edition)
Build #IU-203.833, built on July 4, 2020
IntelliJ IDEA EAP User
Expiration date: August 3, 2020
Runtime version: 11.0.7+10-b974.1 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 10 10.0
GC: ParNew, ConcurrentMarkSweep
Memory: 1450M
Cores: 8
Non-Bundled Plugins: Rider UI Theme Pack, com.jetbrains.embeddedProjectJdk, intellij.haskell, Jetbrains TeamCity Plugin, com.jetbrains.intellij.api.watcher
Issue Analytics
- State:
- Created 3 years ago
- Comments:13 (13 by maintainers)
Top Results From Across the Web
What Is a Progress Report And How Can You Make ...
A progress report allows you to get important information on project completion. ScrumGenius is a simple, yet powerful, tool that can improve your...
Read more >Progress Report: How to Write, Structure, and Make It Visual
In this progress reporting guide, we'll not only give you top tips on how to write a successful report, but additionally provide you...
Read more >How to Create Progress Reports in Projects & Business
Progress reports inform stakeholders, set expectations and help you keep your project on track. Here's how to make your own.
Read more >8 steps to write an effective project status report
Effective project status reports are the best way to keep your stakeholders aligned and in the loop during your project progress.
Read more >Project Status Report Checklist - Creating Your Weekly ...
The first section in your project status report template is the executive overview. It should include a high-level overview of the project ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Which exactly was my intention. Thanks for answer!
@declension done in beta88, https://github.com/rikvdkleij/intellij-haskell/releases/tag/v1.0.0-beta88