#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