question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Better progress reporting during initial tool setup

See original GitHub issue

On 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: image

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:open
  • Created 3 years ago
  • Comments:13 (13 by maintainers)

github_iconTop GitHub Comments

2reactions
ForNeVeRcommented, Jul 11, 2020

Btw, I accept pull requests 😉

Which exactly was my intention. Thanks for answer!

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found