ShrinkWrap Resolvers | Release Planning and Roadmap

Introduction

This document will detail the criteria and intent of the ShrinkWrap Resolvers versioning scheme, as well as lay out the general roadmap for upcoming releases.

 

1.0.0-beta-X
  • APIs Frozen Backwards-Compatible until 2.0.0-X series
  • These releases are considered prototype and are now branched into maintenance (primarily for Arquillian) in "1.0.0-X" branch
1.1.0-alpha-X
  • Backwards-compatible fo 1.0.0-beta-X
  • Includes new features not present in 1.0.0-beta-X
  • As part of the major version "1", also considered prototype and branches for maintenance (primarily for Arquillian) in "1.1.0-X" branch.
2.0.0-alpha-X
  • Current mainline development
  • Needs resolving to "master" branch ensuring all is incorporated from the "next" branch.
  • Assumes breaking API changes from the 1.x.y series.
  • Focused on consistent API we can support for a much longer timeframe, with prototyping now behind us

 

Roadmap

 

The following defines a minimal roadmap for ShrinkWrap Resolvers.  Dates are subject to change.

 

MilestoneDate
First release of 2.0.0-alpha-16 March 2012
Incremental alpha releasesBimonthly, timeboxed
API Lock (2.0.0-beta-1)15 April 2012