GithubHelp home page GithubHelp logo

Comments (6)

daniel-butler avatar daniel-butler commented on July 21, 2024

Did you ever hear anything Iā€™m curious as well? Thank you!

from spiffworkflow.

CGdeepvoice avatar CGdeepvoice commented on July 21, 2024

Is there any progress on this issue?Thank you!

from spiffworkflow.

Rydra avatar Rydra commented on July 21, 2024

@GCdeepvoice @dbutlerdb I've had to fork the project and make some small modifications to make it work to my needs, but the project is great for any business or data project that may require task orchestration (and ofc, python).

Can't show any code due to personal reasons, but on a small project of mine where I required to execute tasks in a specific order and have some conditional branches to execute some task or another depending on a value, I subclassed the SimpleTask and ExclusiveTask (and create serializers for it as explained in the documentation) and attach a function to those tasks (the event system that spiff implements is not enough for me, I had to expand it). Once I had the infrastructure ready, I could create complex workflows quite effortlessly through code (I didn't try to create workflows with json, it's too complex).

So TL;DR: in a world dominated by Java, spiff was the only pure python workflow engine that did the job I needed (and without adding any hard dependencies like django or twisted, giving me freedom). Having said that, the documentation is lackluster and you need to skim the source code over and over to understand every bit of it. It's not very complex though.

Hope it helps!

from spiffworkflow.

dickkniep avatar dickkniep commented on July 21, 2024

We at TM7 in the Netherlands developed an NLP engine that is usable in the real world i.e. government, banking etc. We use Camunda modeler to model the process and have developed many BPMN modules to perform various tasks. Spiffworkflow works nicely and gives us enough flexibility to perform the different tasks.

from spiffworkflow.

calexh-sar avatar calexh-sar commented on July 21, 2024

@Rydra, @daniel-butlerm @CGdeepvoice and @dickkniep I am with Sartography and we just released Version 1.0 which includes updates to the [readme docs](https://spiffworkflow.readthedocs.io/en/latest/ if you are still interested.

from spiffworkflow.

calexh-sar avatar calexh-sar commented on July 21, 2024

Closing this issue due to age and lack of response.

from spiffworkflow.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.