TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Workflow.py: A Minimalist Workflow Engine

70 pointsby dungwizabout 13 years ago

7 comments

arocksabout 13 years ago
This is not a workflow engine but rather a rules engine. A workflow engine is like a navigating a directed graph or a flowchart. Executing one node would take you to the same or different node based on some rules. So a rules engine is typically a part of a workflow engine or invoked by it.
评论 #4046448 未加载
zobzuabout 13 years ago
So someone remade cron+incrond, in python, using more memory, with a more complicated syntax. Okay. I'll pass.
评论 #4046965 未加载
natepabout 13 years ago
Isn't this what inotify and related programs (incron, etc) are for? I expected it to at least be based on python-pyinotify or python-inotifyx.
评论 #4046132 未加载
Aarononthewebabout 13 years ago
Speaking as a dev who uses Python on Windows primarily, I like this a lot. Much more lightweight than Windows Workflow Foundation and doesn't feel like sysadmin work compared to doing stuff with Powershell + Scheduled Services + other parts of Windows automation. In other words, this feels like "developer work" rather than "Windows IT Pro" work :p<p>Kudos!
127001brewerabout 13 years ago
How is this a workflow engine rather than an interpretation of a *nix daemon?<p>I think this is a good implementation of a Python program, but there's - from what I've personally seen - a tremendous opportunity for an affordable, flexible workflow engine (that's not based on Microsoft SharePoint).
socraticabout 13 years ago
Does Python have a BPEL/BPM-style workflow engine like Ruby's ruote?<p>This doesn't seem to be it, but I would love to have a workflow engine which is designed for long running tasks, with periodic human interruption, conditional flows, and so on.
评论 #4047619 未加载
Morgabout 13 years ago
Indeed the title made the content look shitty.<p>Workflow engine means an engine to drive workflows - at least for me.<p>This thing is meh, no reason to use it over existing C tools, I wonder why someone rererererereinvented the (not actually round) wheel.