This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
The specification versions for each stable module needs to be updated in release36 branch and trunk. branch: - if the specnumber has just 2 positions, add 3rd position. Example: old: 1.5 new: 1.5.1 - if 3rd position exists already, increase 3rd digit and reset the rest Example: old: 1.5.4.2.4 new: 1.5.5 XML and Takslist modules: As 3rd digit is generated in trunk, we need to take different approach: - increase 2nd digit - hardcode 3rd digit = 1 Please notice that trunk needs to have similar changes: - increase 2nd digit (+2 from trunk, or +1 from release36) - hardcode 3rd digit = 0
Created attachment 13987 [details] diff with updated spec versions
Created attachment 13989 [details] changelog
It is done for release36 (see changelog). The trunk update is up to Trung.
3.6 patch: - xml/spec-vers.properties looks wrong; should have a better xml.common.impl.version, and no substs in xml.*.spec.version; same for tasklist/version.properties - seems to be missing patch to core/manifest.mf
Tasklist part is correct, there was need to add 3rd dot level that is under our explicit control. The format is 1.trunkversion.branchversion.implversion&autodeps The same applies to XML. Increased trunk version allowed us to introduce the branchversion level. In trunk you need to increase trunkversion level once again.
Not sure why core/manifest.mf was missed by diff but in changelog you can see it is patched. http://www.netbeans.org/source/browse/core/manifest.mf.diff?r1=1.33&r2=1.33.10.1
Created attachment 14157 [details] spec vers increase for post 3.6 trunk
the attached diff also contains nbbuild/antsrc/org/netbeans/nbbuild/NoPlans.java which I won't commit as part of the fix for this issue
done for trunk