#798: Improve the build system
--------------------+-------------------------------------------------------
 Reporter:  impl    |        Owner:  impl    
     Type:  task    |       Status:  assigned
 Priority:  normal  |    Milestone:  1.1     
Component:  phing   |      Version:  HEAD    
 Severity:  minor   |   Resolution:          
 Keywords:          |    Has_patch:  0       
--------------------+-------------------------------------------------------
Description changed by impl:

Old description:

> The new build system is still missing a few useful features. It also
> needs a bit of refactoring.
>
> Features to add:
>  * Integration with VCSes
>  * Removing and renaming modules, actions, views, templates, models,
> project templates, and project models (partially implemented; see version
> at [source:/branches/impl-build_system/build/[EMAIL PROTECTED])
>  * Unit testing with the new testing system; see #380

New description:

 The new build system is still missing a few useful features. It also needs
 a bit of refactoring.

 Features to add:
  * Integration with VCSes
  * Removing and renaming modules, actions, views, templates, models,
 project templates, and project models (partially implemented; see version
 at [source:/branches/impl-build_system/build/[EMAIL PROTECTED])
  * Unit testing with the new testing system; see #380
  * Customization of modules' filesystem layouts; see #668
  * Clean up
    * Use AnsiColorLogger again
    * Make the system less verbose
  * Allow for a fallback templates directory, e.g.
 {{{
 #!xml
 <agavi.select-template property="action.template">
   <from>/main/src/build/templates</from>
   <from>project/templates</from>
 </agavi.select-template>
 }}}

--

-- 
Ticket URL: <http://trac.agavi.org/ticket/798#comment:3>
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