Sly
Project to create a nice
terminal interface for the Sprint.ly task management tool.
Current Functionality
- 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
Issues
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.
Testing
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.
Change log
- 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
Licensing
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.