Skip to content
Command line utility to help you control rotation of stuff over time
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
lib
test
.gitignore
Gemfile
MIT-LICENSE
README.md
Rakefile
rotation.gemspec

README.md

Rotation

Rotation is a simple command line utility to help you rotate any kind of stuff over time. It was originally created to help control code review rotation among the members of a team.

Currently it only rotates by any given number of weeks. More units planned for the future.

Installation

Install the gem:

gem install rotation

Usage

Create your first rotation topic:

rotation init topic_name

This will create a ~/.rotation file. It's a yaml file that will look like:

topic_name:
  start_date: 2011-09-12
  duration: 1
  first: Huey
  candidates:
  - Huey
  - Dewey
  - Louie

Tweak the file for your needs. Notice that you can create as many topics as you want.

See who's in charge by typing:

rotation responsible topic_name

If you want to check the responsible of each of your topics type:

rotation responsibles

Author and License

Marcelo Silveira :: marcelo@mhfs.com.br :: @mhfsilveira

Released under the MIT License. See the LICENSE file for further details.

Something went wrong with that request. Please try again.