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.

Bug 41005 - Version numbers for each module need to be updated for RC1 and trunk
Summary: Version numbers for each module need to be updated for RC1 and trunk
Status: RESOLVED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: All All
: P1 blocker (vote)
Assignee: _ ttran
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-15 13:46 UTC by psuk
Modified: 2004-03-25 17:48 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
diff with updated spec versions (78.72 KB, patch)
2004-03-15 16:08 UTC, Jan Pokorsky
Details | Diff
changelog (15.44 KB, text/plain)
2004-03-15 18:26 UTC, Jan Pokorsky
Details
spec vers increase for post 3.6 trunk (76.83 KB, patch)
2004-03-25 16:04 UTC, _ ttran
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description psuk 2004-03-15 13:46:14 UTC
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
Comment 1 Jan Pokorsky 2004-03-15 16:08:21 UTC
Created attachment 13987 [details]
diff with updated spec versions
Comment 2 Jan Pokorsky 2004-03-15 18:26:50 UTC
Created attachment 13989 [details]
changelog
Comment 3 Jan Pokorsky 2004-03-15 18:37:50 UTC
It is done for release36 (see changelog). The trunk update is up to Trung.
Comment 4 Jesse Glick 2004-03-16 07:42:19 UTC
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
Comment 5 _ pkuzel 2004-03-16 08:00:42 UTC
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.
Comment 6 Jan Pokorsky 2004-03-16 10:29:42 UTC
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
Comment 7 _ ttran 2004-03-25 16:04:41 UTC
Created attachment 14157 [details]
spec vers increase for post 3.6 trunk
Comment 8 _ ttran 2004-03-25 16:08:20 UTC
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
Comment 9 _ ttran 2004-03-25 17:48:27 UTC
done for trunk