JWare Logo  “Strategies in (*)ability” [iDareMedia] [JWare] [PET] [CI-Dashboard]
<JWare/AntXtras Svn4Ant>

 [home]    [overview] [download] [learning] [problems[ourplans]    [contacts] [legalese

[ourplans]

home » ourplans 
This site is no longer active; it remains as a historical reference.
For the latest version of JWare Software visit jwaresoftware.org

Our Rate of Change

JWare/AntXtras Svn4Ant (Svn4Ant) is refactored and extended as the need arises. In particular, as new versions of Subversion, SVNKit, and Ant are released, Svn4Ant will change to remain up-to-date and to take advantage of new features where feasible (and worth the effort). We will always update Svn4Ant to fix critical bugs or packaging issues as soon as possible.

Below we describe our (near) future plans generally. We estimate there will be two beta releases of Svn4Ant 1.2.0 before the final release; see details below. You can use the JWare/AntXtras Feature Requests Tracker to submit your own enhancement suggestions. We often reschedule features to the next major release if we decide there are enough new concepts and/or components for the release under construction. Items rescheduled in this manner have not fallen behind schedule per se, they’ve just been reprioritized with regards to the current release.

Planned Extensions

01. General

  • Need to sign releases. [1.2]
  • Integrate with latest version of major dependencies [1.1]
    • Build against SVNKit 1.1.4 [1.1b1]
    • Build against JavaHL 1.4.3 [1.1b2]
    • Build against Ant 1.7 [1.1b2]
    • Build against AntXtras/Foundation 0.5.1 [1.1b2]
  • Complete Svn4Ant User Guide [1.2]
  • Complete Svn4Ant Quick Start Guide [1.2]

02. Client Components

  • Rebuild against SVNKit 1.1.4, Ant 1.7, and AntXtras 0.5.1. [1.1b2]
  • Add SCM tasks for branching and tagging support (similar to svncopy.pl in contrib area). [1.1b2]
  • Add support for branch reporting (auditing). [1.2]
  • Add patch management tasks. [1.3]

03. Admin Components

  • Rebuild against SVNKit 1.1.4, Subversion JavaHL 1.4.3, and Ant 1.7. [1.1b2]
  • Rework to use as much of SVNKit instead of JavaHL for the file:// protocol. Makes it possible to eliminate dependency on native platform libraries for users running admin scripts on server machine. [1.2]
  • Add new component <svnadmin-sync> for synchronizing two repositories using new 1.4 features. [1.2]

08. Helpers 

  • Move helper value URI handlers ($loadfile: and $os:) to AntXtras/Foundation project. [1.2]

09. Support for other JWare/AntXtras-based Projects 

  • AntUnit (website). [0.5rc]
  • CI-Build (SAMS).
  • Verz4Ant.

10. In Need of Future JRE, Ant, and/or newer Third-Party Library

Status Icons Key

  • Item is planned for some future iteration.
  • Item design and implementation has started.
  • Item has been completed and released to some milestone iteration.
  • Item has fallen behind schedule (missed milestone).
  • Item has been rescheduled to next major release.
  • Item has fallen seriously behind schedule an is in danger of reverting to simply “planned” for a future iteration.
  • Item has been cancelled permanently. (This status is shown for one full point release cycle; it is then removed along with item.)
SourceForge.net Logo
Copyright © 2003-2007 iDare Media, Inc. All rights reserved.
 
JWare/AntXtras uses software developed by and on behalf of the Apache Software Foundation, http://www.apache.org/.
All other product names mentioned on this website are trademarks of their respective owners; refer to full legalese statement.