As more and more people have been looking at openframe the big thing everybody seems to be getting from it is that pipelines are a really nice way of doing things. We've known that at fotango for quite a while, which is why we wrote OpenFrame the way we did.
Anyway, lots of the feedback we've been getting around OpenFrame is that it seems like a really nice way to do things but its a bit heavy on the CPAN usage - so the first requirement for the rewrite is that we remove lots of the dependencies by bundling it differently, we don't want to change the fact that we don't reinvent the wheel, but we would like to make it a bit more convenient.
The second thing we want to do is come up with a generic pipeline module that people can easily used for different purposes.
I've spent most of the afternoon looking at the problem, and I figure that I've got the guts of it solved, and that the parts that are unsolvable, well, I won't try to solve them.
There is a very early version in the same repository as OpenFrame in the 'pipeline' module. If people are interested of course. And, if you don't know where the OpenFrame repository is, have a look at the website.