Project to create a `nice` terminal interface for the Sprint.ly task management tool.
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
broken_features
lib
spec
.gitignore
Gemfile
Gemfile.lock
README.md
README.rdoc
Rakefile
sly.gemspec
sly.rdoc
sprintly_details.rb.sample

README.md

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

CC0
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.