MainTrunkChecklistAfterCodeFreeze

(Difference between revisions)
m
m
Line 4: Line 4:
{|- border="1"
{|- border="1"
 +
| After 8.1
| After 8.0.2
| After 8.0.2
| After 8.0.1
| After 8.0.1
Line 22: Line 23:
! Comment
! Comment
|-
|-
 +
| [http://hg.netbeans.org/core-main/rev/fe81a6247c47 done]
| x
| x
| [http://hg.netbeans.org/core-main/rev/570d38db7845 done]
| [http://hg.netbeans.org/core-main/rev/570d38db7845 done]
Line 44: Line 46:
  hg push  
  hg push  
|-
|-
 +
|
| x
| x
| [http://hg.netbeans.org/core-main/rev/9d9165397caf done]
| [http://hg.netbeans.org/core-main/rev/9d9165397caf done]
Line 62: Line 65:
|  
|  
|-
|-
 +
|
| x
| x
| [http://hg.netbeans.org/core-main/rev/716580cab844 done]
| [http://hg.netbeans.org/core-main/rev/716580cab844 done]
Line 81: Line 85:
   find . -path "*/release/VERSION.txt"
   find . -path "*/release/VERSION.txt"
|-
|-
 +
|
| x
| x
|  
|  
Line 99: Line 104:
| [[SignatureTest#At_the_time_of_release]]
| [[SignatureTest#At_the_time_of_release]]
|-
|-
 +
|
| x
| x
| [http://hg.netbeans.org/core-main/rev/c799d7e799aa done]
| [http://hg.netbeans.org/core-main/rev/c799d7e799aa done]
Line 118: Line 124:
|  
|  
|-
|-
 +
|
| already DEV
| already DEV
| already DEV
| already DEV
Line 136: Line 143:
| Installer topbar image, splash screens, about box image, ...etc. based on the latest version's checklist (e.g. [[NB68BrandingChecklist]]).
| Installer topbar image, splash screens, about box image, ...etc. based on the latest version's checklist (e.g. [[NB68BrandingChecklist]]).
|-
|-
 +
|
| [http://hg.netbeans.org/core-main/rev/073084b41072 done]
| [http://hg.netbeans.org/core-main/rev/073084b41072 done]
| [http://hg.netbeans.org/core-main/rev/02483a8607f7 done]
| [http://hg.netbeans.org/core-main/rev/02483a8607f7 done]
Line 154: Line 162:
| One bug under "ide/Import Settings" <br> One bug under "platform/Plugin Importer"
| One bug under "ide/Import Settings" <br> One bug under "platform/Plugin Importer"
|-
|-
 +
|
| already
| already
| already
| already
Line 172: Line 181:
|  
|  
|-
|-
 +
|
| already DEV
| already DEV
| already DEV
| already DEV
Line 192: Line 202:
ide.branding/release-toplevel/LICENSE.txt  
ide.branding/release-toplevel/LICENSE.txt  
|-
|-
 +
|
| [http://hg.netbeans.org/core-main/rev/1e202a2e56bf done]
| [http://hg.netbeans.org/core-main/rev/1e202a2e56bf done]
| [http://hg.netbeans.org/core-main/rev/9c2236cd08ef done]
| [http://hg.netbeans.org/core-main/rev/9c2236cd08ef done]
Line 210: Line 221:
| Update installer/infra/build/web/js/build_info.js with the relevant info about current release version, remove milestone link if necessary
| Update installer/infra/build/web/js/build_info.js with the relevant info about current release version, remove milestone link if necessary
|-
|-
 +
|
| already
| already
| [http://hg.netbeans.org/core-main/rev/e1c9ee4adace done]
| [http://hg.netbeans.org/core-main/rev/e1c9ee4adace done]
Line 230: Line 242:
     value="x.x.x.x.${nb.build.number}"/>
     value="x.x.x.x.${nb.build.number}"/>
|-
|-
 +
|
| already 8.1
| already 8.1
| [http://hg.netbeans.org/core-main/rev/8ef9738389ea done]
| [http://hg.netbeans.org/core-main/rev/8ef9738389ea done]
Line 250: Line 263:
| o.n.bootstrap/launcher/windows/version.h<br> ide\launcher\windows\version.h<br> ide\launcher\windows\netbeans.exe.manifest
| o.n.bootstrap/launcher/windows/version.h<br> ide\launcher\windows\version.h<br> ide\launcher\windows\netbeans.exe.manifest
|-
|-
 +
|
| done
| done
|  
|  

Revision as of 14:09, 30 September 2015

Checklist for main trunk after cloning out a release at code-freeze

What needs to be done in main trunk after a release development has been moved to a separate repository after code-freeze date.

After 8.1 After 8.0.2 After 8.0.1 After 8.0 After 7.4 After 7.3.1 After 7.3 After 7.2.1 After 7.2 After 7.1.2 After 7.1.1 After 7.1 After 7.0.1 After 7.0 Name Action Item Owner Comment
done x done done done x done x done x x done done done Spec. Versions Increase module spec. versions Tonda
ant -Dbranch=false increment-spec-versions
hg di
hg ci -m "Incrementing spec. versions in trunk after code-freeze."
hg push 
x done x done x done x done Harness Version Register new apisupport.harness module's spec version in apisupport.ant module as the new version's harness version Tonda
x done x done x done, corrected x done x x done done done VERSION.txt of clusters Increase cluster versions for use in native packages Tonda
 find . -path "*/release/VERSION.txt"
x done done x done done done done done done Sigfile After FCS (not code-freeze) of the release, sigfiles in trunk need to be updated with info generated from the release which was just FCSed Jirka/Tonda SignatureTest#At_the_time_of_release
x done done done done done done done done done done done + correction done Javadoc nbbuild/javadoctools/export2html.xsl (change the HTML header part to talk about appropriate version and possibly say that all apis are available at the dev URL: http://www.netbeans.org/download/dev/javadoc/)

nbbuild/build.properties (needs to contain proper information about the date of previous version, so in trunk version update the values of previous.version properties to match the date of creating the branch) release which was just FCSed

Tonda
already DEV already DEV already DEV DEV 7.4 DEV already DEV x DEV x x DEV
7.2 DEV
7.1 DEV already DEV Branding Return branding from version specific back to "DEV" Tonda Installer topbar image, splash screens, about box image, ...etc. based on the latest version's checklist (e.g. NB68BrandingChecklist).
done done done done done done done, done #217378, #217379 done done done done, done Import Versions File an issue in BZ to add the latest version number to the list of settings import versions and plugins import versions Tonda One bug under "ide/Import Settings"
One bug under "platform/Plugin Importer"
already already done done x done, corrected x done x x done done What's New link Update Start Page links, especially What's New which should not link to New And Noteworthy of the previous release. Tonda
already DEV already DEV already DEV DEV 7.4 DEV DEV x 7.3 DEV x x 7.2 DEV License Use release license with title changed to Dev in daily builds Tonda installer/engine/src/org/netbeans/installer/product/components/netbeans-license.txt

installer/mac/newbuild/dmg/Resources/license.txt
ide.branding/release-toplevel/LICENSE.txt

done done done done done done done done done done done done done Download Pages Change links to previous release/milestone version at daily d/l page Jirka/Tonda Update installer/infra/build/web/js/build_info.js with the relevant info about current release version, remove milestone link if necessary
already done done done x done, corrected x done x x done done done Installer Internal version Increase installer internal version Tonda installer/infra/build/build.xml, search for
<set property="nb.full.version"
    value="x.x.x.x.${nb.build.number}"/>
already 8.1 done done x done

corrected 1 corrected 2

netbeans.exe and nbexec.exe version properties Increase version string of the exe files (for display in Properties of the files) Libor o.n.bootstrap/launcher/windows/version.h
ide\launcher\windows\version.h
ide\launcher\windows\netbeans.exe.manifest
done done Notification in AU Add a notification to the distribution UC PetrG updates/X.Y/uc/final/distribution/catalog.xml
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo