Tap-0.18.0 Released

2 views
Skip to first unread message

Simon Chiang

unread,
Jun 18, 2009, 12:58:09 PM6/18/09
to Tap Forum
This version of tap is mostly bug fixes, but includes some refactoring
to simplify the namespace. The big change is that dependency-based
workflows have been removed.

Specifying dependencies for tasks gets very confusing because you end
up thinking in two directions, forward and backwards at the same
time. Most often it is more clear to perform setups directly within a
task. Additionally, dependency-like behavior is easily implemented
within the structure of an imperative workflow.

Dependency-based workflows are now only supported from Rap. Rap::Task
works very much like a Rake::Task (ie extensible, singleton, single-
run, and capable of tracking dependencies).

==== Roadmap

I'm still working on building the Tap-Server to serve tasks from a web
interface. I am prototyping a middleware debugger to make larger
workflows easier to construct. In addition, I am working on making it
easier to package workflows into a reusable format.

Enjoy!
Reply all
Reply to author
Forward
0 new messages