Jesse and I have been working on the "workflow" plugin, and we think it got the point that we can open-source it.

We've talked about the workflow plugin several occasions mainly offline. Put simply, it's a new job type where we aim to solve a number of pain points --- such as job sprawl, long-running tasks, jobs that span multiple computers, etc.

Slide deck [4] talks a bit more about the motivation and what it aims to solve. And we've talked some more about this in the last Scalability Summit [5]. But we've been spending more time coding than documenting, so if you are interested in this, you'd have to come to Jenkins User Conference [6] where we plan to spend some quality time talking about this plugin.


The code is at [1], the issue tracker component is at [2], and if you want to help us hack on this, Jesse and I track our TODOs in [3]. Trello tracks short-term tasks while JIRA should be used for bug reports and "nice to have" backlogs.

This series of plugins are still very much a work in progress, and we don't recommend you to deploy this in your production Jenkins instance just yet.

But we've been seeing great interest from users about this feature, and we think this is a nice moment in that we have enough meat to show you what we are trying to do, at the same time things are in flux enough that we can make significant breaking changes based on feedback.

To play with this, see readme of [1].


[1] https://github.com/jenkinsci/workflow-plugin
[2] https://issues.jenkins-ci.org/browse/JENKINS/component/18820
[3] https://trello.com/b/u2fJQnDX/workflow
[4] https://docs.google.com/a/cloudbees.com/presentation/d/1wwqp2x4kwZketpoLzrn85IUOULmj9zFtcm1o1XepgbE/edit#slide=id.g2c4c22109_028 [5] https://docs.google.com/document/d/1GqkWPnp-bvuObGlSe7t3k76ZOD2a8Z2M1avggWoYKEs/edit#heading=h.593939myiof9
[6] http://www.cloudbees.com/jenkins/juc-2014
--
Kohsuke Kawaguchi | CloudBees, Inc. | http://cloudbees.com/
Try Jenkins Enterprise, our professional version of Jenkins

--
You received this message because you are subscribed to the Google Groups "Jenkins 
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to