MainTrunkChecklistAfterCodeFreeze

(Difference between revisions)
m
 
(28 intermediate revisions not shown)
Line 4: Line 4:
{|- border="1"
{|- border="1"
 +
| After 8.2
 +
| After 8.1
 +
| After 8.0.2
 +
| After 8.0.1
| After 8.0
| After 8.0
! After 7.4
! After 7.4
Line 20: Line 24:
! Comment
! Comment
|-
|-
 +
| [http://hg.netbeans.org/core-main/rev/35aae457bd2b done]
 +
| [http://hg.netbeans.org/core-main/rev/fe81a6247c47 done]
 +
| x
 +
| [http://hg.netbeans.org/core-main/rev/570d38db7845 done]
| [http://hg.netbeans.org/core-main/rev/b64d32bf9126 done]
| [http://hg.netbeans.org/core-main/rev/b64d32bf9126 done]
| [http://hg.netbeans.org/core-main/rev/352859ab6a35 done]
| [http://hg.netbeans.org/core-main/rev/352859ab6a35 done]
Line 37: Line 45:
  ant -Dbranch=false increment-spec-versions
  ant -Dbranch=false increment-spec-versions
  hg di
  hg di
-
  hg ci -m "Incrementing spec. versions
+
  hg ci -m "Incrementing spec. versions in trunk after code-freeze."
-
  in trunk after code-freeze."
+
  hg push  
  hg push  
|-
|-
-
|  
+
| [http://hg.netbeans.org/core-main/rev/2f1d922e3eae done]
 +
| [http://hg.netbeans.org/core-main/rev/4255e4827ad8 done]
 +
| x
 +
| [http://hg.netbeans.org/core-main/rev/9d9165397caf done]
 +
| x
| [http://hg.netbeans.org/core-main/rev/92eaaf3180c1 done]
| [http://hg.netbeans.org/core-main/rev/92eaaf3180c1 done]
| x
| x
Line 57: Line 68:
|  
|  
|-
|-
-
|  
+
| [http://hg.netbeans.org/core-main/rev/e1adca11edbd done]
 +
| [http://hg.netbeans.org/core-main/rev/fdf0b53ebb3e done]
 +
| x
 +
| [http://hg.netbeans.org/core-main/rev/716580cab844 done]
 +
| x
| [http://hg.netbeans.org/core-main/rev/8b90d911a7f1 done]
| [http://hg.netbeans.org/core-main/rev/8b90d911a7f1 done]
| x
| x
Line 74: Line 89:
   find . -path "*/release/VERSION.txt"
   find . -path "*/release/VERSION.txt"
|-
|-
 +
|
 +
| [http://hg.netbeans.org/core-main/rev/3c7a2e5fd96e done]
 +
| x
 +
|
| [http://hg.netbeans.org/core-main/rev/5581a4032236 done]
| [http://hg.netbeans.org/core-main/rev/5581a4032236 done]
| [http://hg.netbeans.org/core-main/rev/3cbd33f2dd07 done]
| [http://hg.netbeans.org/core-main/rev/3cbd33f2dd07 done]
Line 90: Line 109:
| [[SignatureTest#At_the_time_of_release]]
| [[SignatureTest#At_the_time_of_release]]
|-
|-
 +
|
 +
| [http://hg.netbeans.org/core-main/rev/b77d0cbc4937 done]
 +
| x
 +
| [http://hg.netbeans.org/core-main/rev/c799d7e799aa done]
| [http://hg.netbeans.org/core-main/rev/2d62835476e7 done]
| [http://hg.netbeans.org/core-main/rev/2d62835476e7 done]
| [http://hg.netbeans.org/core-main/rev/93f58829e625 done]
| [http://hg.netbeans.org/core-main/rev/93f58829e625 done]
Line 107: Line 130:
|  
|  
|-
|-
 +
| already DEV
 +
| already DEV
 +
| already DEV
 +
| already DEV
| already DEV
| already DEV
| [http://hg.netbeans.org/core-main/rev/999bce49d11f DEV]
| [http://hg.netbeans.org/core-main/rev/999bce49d11f DEV]
Line 123: Line 150:
| 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/e7b5245f4d87 done]
 +
| [http://hg.netbeans.org/core-main/rev/cd8eb0450520 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/7fc30e1d9a8e done]
| [http://hg.netbeans.org/core-main/rev/7fc30e1d9a8e done]
| [http://hg.netbeans.org/core-main/rev/e48fd2a5061d done]
| [http://hg.netbeans.org/core-main/rev/e48fd2a5061d done]
Line 139: Line 170:
| 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
| [http://hg.netbeans.org/core-main/rev/c008a46ca5d2 done]
| [http://hg.netbeans.org/core-main/rev/c008a46ca5d2 done]
| [http://hg.netbeans.org/core-main/rev/231d7d3445a6 done]
| [http://hg.netbeans.org/core-main/rev/231d7d3445a6 done]
Line 155: Line 190:
|  
|  
|-
|-
 +
| already DEV
 +
| already DEV
 +
| already DEV
 +
| already DEV
| already DEV
| already DEV
| [http://hg.netbeans.org/core-main/rev/3ed0c5695f62 DEV]
| [http://hg.netbeans.org/core-main/rev/3ed0c5695f62 DEV]
Line 174: Line 213:
|-
|-
|  
|  
 +
| [http://hg.netbeans.org/core-main/rev/2dee89ee127a 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/4c26fae7650e done]
| [http://hg.netbeans.org/core-main/rev/45cb392a56ce done]
| [http://hg.netbeans.org/core-main/rev/45cb392a56ce done]
| [http://hg.netbeans.org/core-main/rev/67366a08804f done]
| [http://hg.netbeans.org/core-main/rev/67366a08804f done]
Line 189: Line 232:
| 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
|-
|-
-
|  
+
| [http://hg.netbeans.org/core-main/rev/ab39944f1c00 done]
 +
| [http://hg.netbeans.org/core-main/rev/da9866eb4623 done]
 +
| already
 +
| [http://hg.netbeans.org/core-main/rev/e1c9ee4adace done]
 +
| [http://hg.netbeans.org/core-main/rev/d04d7b4953c2 done]
| [http://hg.netbeans.org/core-main/rev/926b47e8a727 done]
| [http://hg.netbeans.org/core-main/rev/926b47e8a727 done]
| x
| x
Line 207: Line 254:
     value="x.x.x.x.${nb.build.number}"/>
     value="x.x.x.x.${nb.build.number}"/>
|-
|-
 +
|
 +
| [http://hg.netbeans.org/core-main/rev/4e70b5f3cc71 done]
 +
| already 8.1
 +
| [http://hg.netbeans.org/core-main/rev/8ef9738389ea done]
|  
|  
| [http://hg.netbeans.org/core-main/rev/17aecd73f9b8 done]
| [http://hg.netbeans.org/core-main/rev/17aecd73f9b8 done]
Line 223: Line 274:
| Increase version string of the exe files (for display in Properties of the files)
| Increase version string of the exe files (for display in Properties of the files)
| Libor
| Libor
-
| o.n.bootstrap/launcher/windows/version.h, ide\launcher\windows\version.h, 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
 +
ide\launcher\windows\netbeans64.exe.manifest
|-
|-
 +
|
 +
|
 +
| done
 +
|
|  
|  
| done
| done

Current revision as of 15:31, 5 September 2016

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.2 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 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 
done done 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
done done 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"
done 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
done 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 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 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 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 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 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
done done 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}"/>
done 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

ide\launcher\windows\netbeans64.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