#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

Reply via email to