NB73BrandingChecklist
(Difference between revisions)
Anebuzelsky (Talk | contribs) m (Created page with '__NOTOC__ ====NB 7.3 RCx/FCS branding checklist==== The following changes will be integrated into '''release73''' branch in "releases" repository. {| border=1 class="simple" !…') |
Jrechtacek (Talk | contribs) m |
||
(7 intermediate revisions not shown) | |||
Line 4: | Line 4: | ||
The following changes will be integrated into '''release73''' branch in "releases" repository. | The following changes will be integrated into '''release73''' branch in "releases" repository. | ||
+ | |||
+ | Ref: | ||
+ | * [http://hg.netbeans.org/releases/rev/dcf33db9d0cb 7.3 RC1 branding changeset] | ||
+ | * [http://hg.netbeans.org/releases/rev/07bc11537c00 7.3 RC2 branding changeset] | ||
+ | * [http://hg.netbeans.org/releases/rev/80c8e4a648e5 7.3 FCS branding changeset] | ||
+ | |||
{| border=1 class="simple" | {| border=1 class="simple" | ||
Line 13: | Line 19: | ||
| Platform branding | | Platform branding | ||
| core.windows/src/org/netbeans/core/windows/view/ui/Bundle.properties, core.startup/src/org/netbeans/core/startup/Bundle.properties, core.startup/src/org/netbeans/core/startup/splash.gif, core.startup/src/org/netbeans/core/startup/frame.gif, core.startup/src/org/netbeans/core/startup/frame32.gif, core.startup/src/org/netbeans/core/startup/frame48.gif | | core.windows/src/org/netbeans/core/windows/view/ui/Bundle.properties, core.startup/src/org/netbeans/core/startup/Bundle.properties, core.startup/src/org/netbeans/core/startup/splash.gif, core.startup/src/org/netbeans/core/startup/frame.gif, core.startup/src/org/netbeans/core/startup/frame32.gif, core.startup/src/org/netbeans/core/startup/frame48.gif | ||
- | | ''' | + | | '''FCS''' |
| 7.3 on the splash and in the Bundle files, the icons not changing | | 7.3 on the splash and in the Bundle files, the icons not changing | ||
|- | |- | ||
| Splash Screen | | Splash Screen | ||
| ide.branding/core.startup/src/org/netbeans/core/startup/splash_nb.gif | | ide.branding/core.startup/src/org/netbeans/core/startup/splash_nb.gif | ||
- | | ''' | + | | '''FCS''' |
| 7.3 | | 7.3 | ||
|- | |- | ||
| About Image | | About Image | ||
| ide.branding/core.startup/src/org/netbeans/core/startup/about_nb.png | | ide.branding/core.startup/src/org/netbeans/core/startup/about_nb.png | ||
- | | ''' | + | | '''FCS''' |
| 7.3 | | 7.3 | ||
|- | |- | ||
Line 43: | Line 49: | ||
| Product Title | | Product Title | ||
| ide.branding/core.startup/src/org/netbeans/core/startup/Bundle_nb.properties | | ide.branding/core.startup/src/org/netbeans/core/startup/Bundle_nb.properties | ||
- | | ''' | + | | '''FCS''' |
| currentVersion=NetBeans IDE 7.3 (Build {0}) | | currentVersion=NetBeans IDE 7.3 (Build {0}) | ||
|- | |- | ||
| Main Window Title | | Main Window Title | ||
| ide.branding/core.windows/src/org/netbeans/core/windows/view/ui/Bundle_nb.properties | | ide.branding/core.windows/src/org/netbeans/core/windows/view/ui/Bundle_nb.properties | ||
- | | ''' | + | | '''FCS''' |
| CTL_MainWindow_Title={1} - NetBeans IDE 7.3 <br> CTL_MainWindow_Title_No_Project=NetBeans IDE 7.3 | | CTL_MainWindow_Title={1} - NetBeans IDE 7.3 <br> CTL_MainWindow_Title_No_Project=NetBeans IDE 7.3 | ||
|- | |- | ||
| Default user dir | | Default user dir | ||
| ide/launcher/netbeans.conf | | ide/launcher/netbeans.conf | ||
- | | ''' | + | | '''FCS''' |
| netbeans_default_userdir="${DEFAULT_USERDIR_ROOT}/7.3"<br>netbeans_default_cachedir="${DEFAULT_CACHEDIR_ROOT}/7.3" | | netbeans_default_userdir="${DEFAULT_USERDIR_ROOT}/7.3"<br>netbeans_default_cachedir="${DEFAULT_CACHEDIR_ROOT}/7.3" | ||
|- | |- | ||
Line 68: | Line 74: | ||
| Update Center URLs | | Update Center URLs | ||
| updatecenters/src/org/netbeans/modules/updatecenters/resources/Bundle.properties, updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-layer.xml | | updatecenters/src/org/netbeans/modules/updatecenters/resources/Bundle.properties, updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-layer.xml | ||
- | | ''' | + | | '''DONE''' |
| updates.netbeans.org/netbeans/updates/7.3/uc/beta/distribution/catalog.xml.gz <br> updates.netbeans.org/netbeans/updates/7.3/uc/beta/certified/catalog.xml.gz <br> plugins.netbeans.org/nbpluginportal/updates/7.3/catalog.xml.gz | | updates.netbeans.org/netbeans/updates/7.3/uc/beta/distribution/catalog.xml.gz <br> updates.netbeans.org/netbeans/updates/7.3/uc/beta/certified/catalog.xml.gz <br> plugins.netbeans.org/nbpluginportal/updates/7.3/catalog.xml.gz | ||
|- | |- | ||
| Update Center URL L10N | | Update Center URL L10N | ||
| L10N versions of<br>updatecenters/src/org/netbeans/modules/updatecenters/resources/Bundle.properties, updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-layer.xml | | L10N versions of<br>updatecenters/src/org/netbeans/modules/updatecenters/resources/Bundle.properties, updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-layer.xml | ||
- | | ''' | + | | '''DONE''' |
| Ask Masaki/Paul to integrate localized versions of these files. | | Ask Masaki/Paul to integrate localized versions of these files. | ||
|- | |- | ||
| Hiding memory toolbar | | Hiding memory toolbar | ||
| core.ui/src/org/netbeans/core/ui/resources/Standard.xml, core.ide/src/org/netbeans/core/ide/resources/Standard.xml | | core.ui/src/org/netbeans/core/ui/resources/Standard.xml, core.ide/src/org/netbeans/core/ide/resources/Standard.xml | ||
- | | ''' | + | | '''DONE''' |
| | | | ||
|- | |- | ||
| Removing timers module | | Removing timers module | ||
| nbbuild/cluster.properties | | nbbuild/cluster.properties | ||
- | | ''' | + | | '''DONE''' |
| removing the module from FCS and also from Beta | | removing the module from FCS and also from Beta | ||
|- | |- | ||
Line 93: | Line 99: | ||
| Product Licenses | | Product Licenses | ||
| ide.branding/release-toplevel/ <br> installer/engine/src/org/netbeans/installer/product/components/netbeans-license.txt <br> installer/mac/newbuild/dmg/Resources/license.txt | | ide.branding/release-toplevel/ <br> installer/engine/src/org/netbeans/installer/product/components/netbeans-license.txt <br> installer/mac/newbuild/dmg/Resources/license.txt | ||
- | | ''' | + | | '''DONE''' |
| | | | ||
|- | |- | ||
| Do not create THIRDPARTYLICENSE-generated.txt | | Do not create THIRDPARTYLICENSE-generated.txt | ||
| nbbuild/build.xml | | nbbuild/build.xml | ||
- | | ''' | + | | '''DONE''' |
| Remove the target "create-license-summary" from the line "<target name="build-nozip" depends="clean-cluster-flags,build-clusters,create-license-summary,create-netbeans-import,finish-build" description="Build the IDE but do not create a final ZIP file."/>" | | Remove the target "create-license-summary" from the line "<target name="build-nozip" depends="clean-cluster-flags,build-clusters,create-license-summary,create-netbeans-import,finish-build" description="Build the IDE but do not create a final ZIP file."/>" | ||
|- | |- | ||
| Increase spec versions of modules | | Increase spec versions of modules | ||
| | | | ||
- | | ''' | + | | '''DONE''' |
- | | ant -Dbranch=true increment-spec-versions <br> hg di <br> hg ci -m "Incrementing spec. versions for 7.3 | + | | ant -Dbranch=true increment-spec-versions <br> hg di <br> hg ci -m "Incrementing spec. versions for 7.3." <br> hg push |
|- | |- | ||
| Javadoc site update | | Javadoc site update | ||
- | | | + | | at http://bits.netbeans.org/7.3/javadoc/ |
- | | ''' | + | | '''DONE''' |
| | | | ||
|- | |- | ||
| Sigfile adjustments | | Sigfile adjustments | ||
| http://wiki.netbeans.org/SignatureTest#At_the_time_of_release | | http://wiki.netbeans.org/SignatureTest#At_the_time_of_release | ||
- | | ''' | + | | '''DONE''' |
| For FCS build. Integration will not be in branch, only in trunk. | | For FCS build. Integration will not be in branch, only in trunk. | ||
|- | |- | ||
| JNLP repository | | JNLP repository | ||
| at bits.netbeans.org/7.3/jnlp | | at bits.netbeans.org/7.3/jnlp | ||
- | | ''' | + | | '''DONE''' |
- | | | + | | done by PetrG in hudson job |
|- | |- | ||
| README | | README | ||
| ide.branding/release-toplevel/README.html | | ide.branding/release-toplevel/README.html | ||
- | | ''' | + | | '''DONE''' |
| | | | ||
|- | |- | ||
Line 138: | Line 144: | ||
| Names of src and binary zips | | Names of src and binary zips | ||
| | | | ||
- | | ''' | + | | '''FCS''' |
- | | netbeans-7. | + | | netbeans-7.3-<buildnumber>.zip (for full IDE binary) <br> netbeans-7.3-<buildnumber>-src.zip (for full IDE src) <br> netbeans-7.3-<buildnumber>-<bundle>.zip (for bundles) |
|- | |- | ||
| Images on installer wizard | | Images on installer wizard | ||
Line 148: | Line 154: | ||
| Naming on the download page | | Naming on the download page | ||
| | | | ||
- | | ''' | + | | '''FCS''' |
- | | NetBeans IDE 7.3 | + | | NetBeans IDE 7.3 |
|- | |- | ||
| Naming of the installer file | | Naming of the installer file | ||
| | | | ||
- | | ''' | + | | '''FCS''' |
- | | netbeans-7. | + | | netbeans-7.3-<platform>.{exe,sh,dmg} (for full IDE) <br> netbeans-7.3-<bundle>-<platform>.{exe,sh,dmg} (for bundles) |
|- | |- | ||
| Naming on the welcome panel of the installer UI | | Naming on the welcome panel of the installer UI | ||
| | | | ||
- | | ''' | + | | '''FCS''' |
- | | NetBeans IDE 7.3 | + | | NetBeans IDE 7.3 |
|- | |- | ||
| Naming of the Add or Remove Programs entry | | Naming of the Add or Remove Programs entry | ||
| | | | ||
- | | ''' | + | | '''FCS''' |
- | | NetBeans IDE 7.3 | + | | NetBeans IDE 7.3 |
|- | |- | ||
| Installation directory name and location | | Installation directory name and location | ||
| | | | ||
- | | ''' | + | | '''FCS''' |
- | | C:\Program Files\NetBeans 7.3 | + | | C:\Program Files\NetBeans 7.3 (Windows) <br> ~/netbeans-7.3 (Linux/Solaris non-root) <br> /opt/netbeans-7.3 (root Solaris) <br> /Applications/NetBeans/NetBeans 7.3.app (Mac OS X) <br> /usr/local/netbeans-7.3 (root Linux) |
|- | |- | ||
| Desktop shortcut icon and label | | Desktop shortcut icon and label | ||
| | | | ||
- | | ''' | + | | '''FCS''' |
- | | NetBeans IDE 7.3 | + | | NetBeans IDE 7.3 |
|- | |- | ||
| Start Menu shortcuts structure, icons and labels | | Start Menu shortcuts structure, icons and labels | ||
| | | | ||
- | | ''' | + | | '''FCS''' |
- | | NetBeans > NetBeans IDE 7.3 | + | | NetBeans > NetBeans IDE 7.3 |
|- | |- | ||
| BUILD_DESC in RE's build scripts | | BUILD_DESC in RE's build scripts | ||
| nbbuild/newbuild/trunk-nightly.sh<br>nbbuild/newbuild/upload-bits.sh | | nbbuild/newbuild/trunk-nightly.sh<br>nbbuild/newbuild/upload-bits.sh | ||
- | | ''' | + | | '''FCS''' |
- | | BUILD_DESC=7. | + | | BUILD_DESC=7.3 |
|} | |} |
Current revision as of 17:31, 21 February 2013
NB 7.3 RCx/FCS branding checklist
The following changes will be integrated into release73 branch in "releases" repository.
Ref:
Action | Resource | Status | Notes |
---|---|---|---|
Platform branding | core.windows/src/org/netbeans/core/windows/view/ui/Bundle.properties, core.startup/src/org/netbeans/core/startup/Bundle.properties, core.startup/src/org/netbeans/core/startup/splash.gif, core.startup/src/org/netbeans/core/startup/frame.gif, core.startup/src/org/netbeans/core/startup/frame32.gif, core.startup/src/org/netbeans/core/startup/frame48.gif | FCS | 7.3 on the splash and in the Bundle files, the icons not changing |
Splash Screen | ide.branding/core.startup/src/org/netbeans/core/startup/splash_nb.gif | FCS | 7.3 |
About Image | ide.branding/core.startup/src/org/netbeans/core/startup/about_nb.png | FCS | 7.3 |
Wizard background | openide.dialogs/src/org/netbeans/modules/dialogs/defaultWizard.gif, openide.dialogs/src/org/openide/Bundle.properties | x | keeping 7.1 theme |
Updater picture | ide.branding/autoupdate.services/libsrc/org/netbeans/updater/resources/updatersplash_nb.gif, ide.branding/autoupdate.services/libsrc/org/netbeans/updater/Bundle_nb.properties | x | keeping 7.1 theme |
Branded IDE icons | ide.branding/core.startup/src/org/netbeans/core/startup/frame*_nb.gif, ide.branding/release/netbeans.icns, ide/launcher/macosx/NetBeansLauncher/netbeans.icns, ide.branding/release/netbeans.png, ide/launcher/windows/netbeans.ico, rebuild ide/launcher/windows/netbeans.exe | x | no changes since 6.0 |
Product Title | ide.branding/core.startup/src/org/netbeans/core/startup/Bundle_nb.properties | FCS | currentVersion=NetBeans IDE 7.3 (Build {0}) |
Main Window Title | ide.branding/core.windows/src/org/netbeans/core/windows/view/ui/Bundle_nb.properties | FCS | CTL_MainWindow_Title={1} - NetBeans IDE 7.3 CTL_MainWindow_Title_No_Project=NetBeans IDE 7.3 |
Default user dir | ide/launcher/netbeans.conf | FCS | netbeans_default_userdir="${DEFAULT_USERDIR_ROOT}/7.3" netbeans_default_cachedir="${DEFAULT_CACHEDIR_ROOT}/7.3" |
Startup options | ide/launcher/netbeans.conf | DONE | for Beta - keep assertions and exceptions raised in a dialog box (not for FCS), - remove "-J-Dplugin.manager.check.updates=false" (also for RC/FCS) for RC/FCS: - remove "-J-Dnetbeans.extbrowser.manual_chrome_plugin_install=yes" |
Update Center stability category names | ide.branding/autoupdate.ui/src/org/netbeans/modules/autoupdate/ui/Bundle_nb.properties | DONE | NetBeans Certified Plugin, NetBeans Beta Plugin, Community Contributed Plugin |
Update Center URLs | updatecenters/src/org/netbeans/modules/updatecenters/resources/Bundle.properties, updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-layer.xml | DONE | updates.netbeans.org/netbeans/updates/7.3/uc/beta/distribution/catalog.xml.gz updates.netbeans.org/netbeans/updates/7.3/uc/beta/certified/catalog.xml.gz plugins.netbeans.org/nbpluginportal/updates/7.3/catalog.xml.gz |
Update Center URL L10N | L10N versions of updatecenters/src/org/netbeans/modules/updatecenters/resources/Bundle.properties, updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-layer.xml | DONE | Ask Masaki/Paul to integrate localized versions of these files. |
Hiding memory toolbar | core.ui/src/org/netbeans/core/ui/resources/Standard.xml, core.ide/src/org/netbeans/core/ide/resources/Standard.xml | DONE | |
Removing timers module | nbbuild/cluster.properties | DONE | removing the module from FCS and also from Beta |
Welcome Screen | welcome/src/org/netbeans/modules/welcome/resources/ | TBD | change URLs according to docs instructions |
Product Licenses | ide.branding/release-toplevel/ installer/engine/src/org/netbeans/installer/product/components/netbeans-license.txt installer/mac/newbuild/dmg/Resources/license.txt | DONE | |
Do not create THIRDPARTYLICENSE-generated.txt | nbbuild/build.xml | DONE | Remove the target "create-license-summary" from the line "<target name="build-nozip" depends="clean-cluster-flags,build-clusters,create-license-summary,create-netbeans-import,finish-build" description="Build the IDE but do not create a final ZIP file."/>" |
Increase spec versions of modules | DONE | ant -Dbranch=true increment-spec-versions hg di hg ci -m "Incrementing spec. versions for 7.3." hg push | |
Javadoc site update | at http://bits.netbeans.org/7.3/javadoc/ | DONE | |
Sigfile adjustments | http://wiki.netbeans.org/SignatureTest#At_the_time_of_release | DONE | For FCS build. Integration will not be in branch, only in trunk. |
JNLP repository | at bits.netbeans.org/7.3/jnlp | DONE | done by PetrG in hudson job |
README | ide.branding/release-toplevel/README.html | DONE | |
User Registration | inside product: registration/src/org/netbeans/modules/registration/Bundle.properties in installer: installer/engine/branding/jdk/src/data/engine.properties installer/engine/branding/jtb/src/data/engine.properties installer/engine/src/data/engine.properties | x | not for 7.0 and newer |
Usage Statistics | installer | x | available for all builds |
Names of src and binary zips | FCS | netbeans-7.3-<buildnumber>.zip (for full IDE binary) netbeans-7.3-<buildnumber>-src.zip (for full IDE src) netbeans-7.3-<buildnumber>-<bundle>.zip (for bundles) | |
Images on installer wizard | installer/engine/src/org/netbeans/installer/wizard/wizard-description-background.png installer/engine/src/org/netbeans/installer/wizard/components/panels/netbeans/resources/welcome-left-bottom.png | x | keeping 7.1 theme |
Naming on the download page | FCS | NetBeans IDE 7.3 | |
Naming of the installer file | FCS | netbeans-7.3-<platform>.{exe,sh,dmg} (for full IDE) netbeans-7.3-<bundle>-<platform>.{exe,sh,dmg} (for bundles) | |
Naming on the welcome panel of the installer UI | FCS | NetBeans IDE 7.3 | |
Naming of the Add or Remove Programs entry | FCS | NetBeans IDE 7.3 | |
Installation directory name and location | FCS | C:\Program Files\NetBeans 7.3 (Windows) ~/netbeans-7.3 (Linux/Solaris non-root) /opt/netbeans-7.3 (root Solaris) /Applications/NetBeans/NetBeans 7.3.app (Mac OS X) /usr/local/netbeans-7.3 (root Linux) | |
Desktop shortcut icon and label | FCS | NetBeans IDE 7.3 | |
Start Menu shortcuts structure, icons and labels | FCS | NetBeans > NetBeans IDE 7.3 | |
BUILD_DESC in RE's build scripts | nbbuild/newbuild/trunk-nightly.sh nbbuild/newbuild/upload-bits.sh | FCS | BUILD_DESC=7.3 |