#2218: Add support for declarative configuration.
------------------------+--------------------
Reporter: tom.prince | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: 1.0.+
Version: 0.8.5 | Resolution:
Keywords: config |
------------------------+--------------------
Comment (by dustin):
Having the `fromjson.load` call in Buildbot makes sense. I also like that
you've separated plugins (which to me means steps, schedulers, status
receivers, and so on) from configuration. Lots of Buildbot users do
dynamic configuration generation -- it's even done in the metabuildbot
configuration -- but that can be handled by generating JSON.
This would have the added advantage of getting away from the pains of the
existing format:
* real, functional objects are instantiated in the config (e.g.,
schedulers)
* lots of backward compatiblity
* different case requirements
* import paths used in configs live forever
* ..I could think of more..
In fact, this wouldn't be horribly difficult to accomplish with the new
`MasterConfig` support.
Which brings us to the painful but all-too-common question: who's up for
implementing this? I'll start by adding it to ProjectIdeas.
--
Ticket URL: <http://trac.buildbot.net/ticket/2218#comment:5>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits