Project to create a nice
terminal interface for the Sprint.ly task management tool.
- Install
- Allows Sly to run on your machine using your API credentials
- Stores your API credentials in a .slyrc file in your HOME directory
- Setup
- Associate your current working directory with a specific Sprint.ly project
- Stores a .sly file in the project folder to store the linking details (specifically ID)
- Stories
- A small overview of the backlog, current and completed columns
- Branching
- Lets you create (if required) and checkout a named branch for a specific story, grouped into folders by their type
Bug reports and pull requests are welcome :)
Some times there are minor changes to how Sly caches data between releases; if you find Sly randomly stops working when upgrading your version, simply remove your .sly folder and run sly setup again.
Unfortunately, the majority of testing (of the Sly CLI) requires a Sprint.ly account - then again, why would you be touching this if you didn't have an account in the first place? :P
To run the suite of tests, simply use the standard rake
command.
- v0.0.5 - Add offline support
- v0.0.6 - Add automatic item branching
- v0.0.7 - Minor fix for item branching
- v0.0.8 - Remove unimplemented functionality from help
- v0.0.9 - Minor fix for item colour breakage
- v0.0.10 - Update website details
- v0.0.11 - Add license details to gemspec
- v0.0.12 - Display error to user when attempting to use a Ruby version < 1.9.2
- v0.1.0 - Bump Gem version as part of fixing RubyGems deployment process
- v0.1.1 - Shorten branch names for feature stories
- v0.1.2 - Fix GLI usage/help details and bugs on certain repositories
- v0.2.2 - Add completed story column functionality back in
- v0.2.3 - Add assignee to item overviews
- v0.2.4 - Fix Rainbow dependency issue + branching/caching issues
To the extent possible under law,
Robert White
has waived all copyright and related or neighboring rights to
Sly.
This work is published from:
United Kingdom.