#519: Change configuration system to support only XML
--------------------+-------------------------------------------------------
 Reporter:  david   |        Owner:  david   
     Type:  task    |       Status:  assigned
 Priority:  normal  |    Milestone:  1.0     
Component:  config  |      Version:          
 Severity:  normal  |   Resolution:          
 Keywords:          |  
--------------------+-------------------------------------------------------
Comment (by david):

 More ideas:
  * we extend DOMElement, DOMNode and so on, so they have the "normal"
 access methods of the current node classes for supporting singular/plural
 etc
  * orderConfigurations also handles the merging
  * merging rules are set up using XPath expressions - that way, they can
 be per node! certainly tricky to do, but if we can implement it that way,
 overwriting certain configuration values is going to be a piece of cake
  * still should think about some kind of secondary validation that is
 applied to the then cleaned up config files - so that the
 {{{<databases>}}} block in my {{{<configuration environment="development-
 david">}}} section does not need to have a "default" attribute etc

-- 
Ticket URL: <http://trac.agavi.org/ticket/519#comment:6>
Agavi <http://www.agavi.org/>
An MVC Framework for PHP5


_______________________________________________
Agavi Tickets Mailing List
[email protected]
http://lists.agavi.org/mailman/listinfo/tickets

Reply via email to