README.md in shifty-0.3.0 vs README.md in shifty-0.4.0
- old
+ new
@@ -1,7 +1,7 @@
[![Gem Version](https://badge.fury.io/rb/shifty.svg)](https://badge.fury.io/rb/shifty)
-[![Build Status](https://travis-ci.org/joelhelbling/shifty.png)](https://travis-ci.org/joelhelbling/shifty)
+[![Tests](https://github.com/joelhelbling/shifty/actions/workflows/ruby.yml/badge.svg)](https://github.com/joelhelbling/shifty/actions/workflows/ruby.yml)
[![Maintainability](https://api.codeclimate.com/v1/badges/950ded888350c1124348/maintainability)](https://codeclimate.com/github/joelhelbling/shifty/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/950ded888350c1124348/test_coverage)](https://codeclimate.com/github/joelhelbling/shifty/test_coverage)
# The Shifty Framework
@@ -19,11 +19,11 @@
$ bundle
Or install it yourself:
- $ gem install steplader
+ $ gem install shifty
And then use it:
```ruby
require 'shifty'
@@ -342,10 +342,10 @@
worker simply provides a nil.
## Origins of Shifty
-Shifty was Shifty, which grew out of experimentation with Ruby fibers, after reading
+Shifty was [Stepladder](https://github.com/joelhelbling/stepladder), which grew out of experimentation with Ruby fibers, after reading
[Dave Thomas' demo of Ruby fibers](http://pragdave.me/blog/2007/12/30/pipelines-using-fibers-in-ruby-19/),
wherein he created a pipeline of fiber processes, emulating the style and syntax of the
\*nix command line. I noticed that, courtesy of fibers' extremely low surface area,
fiber-to-fiber collaborators could operate with extremely low coupling. That was the
original motivation for creating the framework.