ruby / ruby/rubygems

Modern UI with progress bar and helpful output

Open
#9,483 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Bundler bundler: feature
Dominant language
Ruby
Stars
4k
Forks
1.9k
Avg merge
1d 2h
Merged PRs (30d)
81

Description

I'd love to modify the output that Bundler produces.

It's currently hard to know what Bundler is doing since it produces so much output, and we end up with a perception problem where people think that Bundler is slow.

It would be nice to clearly display what's Bundler waiting on (e.g. compiling native extensions), show progress with bars and spinners. I think UI in tooling is now important and sparks joy amongst users. It will also be helpful to surface how long the overall bundle install process toook and have a breakdown (resolution time,download,extraction,compilation)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are identified in the issue. Start by locating Bundler's install output and the stages it reports, then determine the scope of the proposed progress display, spinners, and timing breakdown. Done would require an agreed UI design and coverage for the resulting output.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.