On 6/7/07, Xavier Hanin <[EMAIL PROTECTED]> wrote:
[B] We have done one release in the incubator, but we have no current release plan. This is something that we need to discuss in a separate thread.
We need to discuss our release plan since this is one point required for graduation, but also because it would be really nice for our user community to better know where we intend to go. Establishing a road map for an open source project where only volunteers are involved is not easy, because we can't be sure of the time we (committers) will be able to involve in the project. However, Here are some thoughts about our roadmap. First I think that it would really be nice if we could get graduated before shipping our final 2.0 release. About the content, I think we need to concentrate on code cleanup, bug fixing, and maven 2 compatibility. The cache management issue is also the most voted issue and thus I think it would really be nice to get it implemented for this 2.0 release. According to the work involved, does a following road map make sense: 2.0-alpha-2 includes reviewed cache management + progress in code cleanup and bug fix, API not stable yet => early july 2.0-beta-1 more bug fix and code cleanup, API almost stable, review of tutorials => late august 2.0-RC1 all major known bug fixed, code cleanup finished for its most important part (including all removal of _), published API stable, tutorials and documentation updated => late september 2.0-RCx every two weeks, depending on the number of major bugs found 2.0 final somewhere between october and november With this schedule we would have approximately one year between Ivy 1.4.1and Ivy 2.0. This is long, but the migration to the ASF, code cleanup and some bug fixes and improvement take time. Therefore this schedule seems to be something achievable and reasonable. WDYT? Xavier -- Xavier Hanin - Independent Java Consultant Manage your dependencies with Ivy! http://incubator.apache.org/ivy/
