Details
Description
As a vendor implementing Struts Support into our IDE (Oracle JDeveloper) it
becomes important that we can detect exactly which version of Struts is
available and do the right thing accordingly.
The situation with 1.1 was an example of this. There are DTD changes between the
final version and preview betas, but the manifest in both cases just has 1.1 as
the Implementation-Version.
I see from the nightly builds for 1.2 that the minor version is now being used
but is set to 0, e.g. 1.2.0.
Ideally a more granular numbering scheme should be adopted for 1.2, even down to
the level of nightlies being identified using a _suffix to the minor build
e.g. 1.2.<milestone>_<nightly> for a nightly build
1.2.<milestone> for a stable RC or Final