athityakumar / athityakumar/colorls
Support to check for updates
- 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
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