Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.
/ Sprintly-Terminal Public archive

Project to create a `nice` terminal interface for the Sprint.ly task management tool.

Notifications You must be signed in to change notification settings

Haar/Sprintly-Terminal

Repository files navigation

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.

About

Project to create a `nice` terminal interface for the Sprint.ly task management tool.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages