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.