Ticket #798 (closed task: duplicate)

Opened 4 months ago

Last modified 6 weeks ago

Improve the build system

Reported by: impl Owned by: impl
Priority: normal Milestone: 1.1
Component: phing Version: HEAD
Severity: minor Keywords:
Cc: Patch attached: no

Description (last modified by impl) (diff)

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 /branches/impl-build_system/build/build.xml@2592)
  • Unit testing with the new testing system; see #380
  • Customization of modules' filesystem layouts; see #668
  • Clean up
  • Allow for a fallback templates directory, e.g.
    <agavi.select-template property="action.template">
      <from>/main/src/build/templates</from>
      <from>project/templates</from>
    </agavi.select-template>
    

Attachments

Change History

Changed 4 months ago by impl

  • status changed from new to assigned

Changed 4 months ago by impl

See #689 for history.

Changed 6 weeks ago by impl

  • description modified (diff)

Changed 6 weeks ago by impl

  • status changed from assigned to closed
  • resolution set to duplicate

Superseded by #871, #872, #873, #874, #875, and #876.

Add/Change #798 (Improve the build system)

Author



Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.