athityakumar / athityakumar/colorls

Support to check for updates

Open
#145 1 comment 0 reactions 0 assignees View on GitHub
enhancement Hacktoberfest help wanted KWoC Language:Ruby Up-For-Grabs
Dominant language
Ruby
Stars
5.1k
Forks
396
PR merge metrics
No merged PRs in 30d

Description

### Description

It's tough to keep communicating to the users that there's a new version of colorls out there. Hence, colorls core could use a small method that would check for internet connection, ping rubygems for latest colorls gem version and communicate with the user to update using `gem update colorls`.

- Relevant Issues : (none)
- Relevant PRs : (none)
- Type of issue :
- [ ] Installation
- [ ] Font-related
- [x] Feature request
- [ ] Bug in existing feature
- [ ] Developer mode : Code quality / Tests / Documentation

Contributor guide

Open the contributing guide

Research direction

Start by tracing the colorls core entry point and how it communicates messages to users. Review how the Ruby gem can check Rubygems for the latest colorls version and determine the expected behavior for no internet connection, then verify that users receive the gem update command when a newer version exists.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.