README.md in pallets-0.8.0 vs README.md in pallets-0.9.0
- old
+ new
@@ -1,22 +1,22 @@
# Pallets
[](https://travis-ci.com/linkyndy/pallets)
-Toy workflow engine, written in Ruby
+Simple and reliable workflow engine, written in Ruby
## It is plain simple!
```ruby
# my_workflow.rb
require 'pallets'
class MyWorkflow < Pallets::Workflow
- task Foo
- task Bar => Foo
- task Baz => Foo
- task Qux => [Bar, Baz]
+ task 'Foo'
+ task 'Bar' => 'Foo'
+ task 'Baz' => 'Foo'
+ task 'Qux' => ['Bar', 'Baz']
end
class Foo < Pallets::Task
def run
puts 'I love Pallets! <3'
@@ -118,10 +118,10 @@
# We're omitting the other task definitions for now; you shouldn't!
```
## Motivation
-The main reason for Pallet's existence was the need of a fast, simple and reliable workflow engine, one that is easily extensible with various backends and serializer, one that does not lose your data and one that is intelligent enough to concurrently schedule a workflow's tasks.
+The main reason for Pallets' existence was the need of a fast, simple and reliable workflow engine, one that is easily extensible with various backends and serializer, one that does not lose your data and one that is intelligent enough to concurrently schedule a workflow's tasks.
## Status
Pallets is under active development and it is not _yet_ production-ready.