(→OBS event publisher) |
|||
| Line 21: | Line 21: | ||
* take away the productization process/logic from the build infrastructure | * take away the productization process/logic from the build infrastructure | ||
| - | === | + | === BOSS Implementation and Design === |
| - | There is a page describing the details of the [/Design design] | + | There is a page describing the details of the [[/Design|design]] and the [[/Code|BOSS code]] is available. |
* a workflow framework allowing site-specific workflow definition | * a workflow framework allowing site-specific workflow definition | ||
| Line 36: | Line 36: | ||
== Resources == | == Resources == | ||
| - | |||
* AMQP: [http://www.amqp.org AMQP.org] has the very readable [http://www.amqp.org/confluence/download/attachments/720900/amqp0-9-1.pdf?version=1&modificationDate=1227526523000 0.9.1 specification (pdf)] | * AMQP: [http://www.amqp.org AMQP.org] has the very readable [http://www.amqp.org/confluence/download/attachments/720900/amqp0-9-1.pdf?version=1&modificationDate=1227526523000 0.9.1 specification (pdf)] | ||
* Ruote: [http://wiki.github.com/jmettraux/ruote/overview An overview of Ruote] | * Ruote: [http://wiki.github.com/jmettraux/ruote/overview An overview of Ruote] | ||
Contents |
BOSS is a workflow orchestrator, a system that can be configured to automate your workflow requirements; it interacts with the OBS and with people and systems around it to apply your workflow steps.
MeeGo will use BOSS to orchestrate a CI (Continuous Integration) ecosystem around OBS.
There is a page describing the details of the design and the BOSS code is available.
One important part of BOSS integration will be the connectivity with the OBS.
For more details see the OBS Event List