NB68BrandingChecklist

NB 6.8 RCx/FCS branding checklist

The following changes will be integrated to release68 clone.

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 DONE - Tonda 6.8 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 DONE - Tonda 6.8
About Image ide.branding/core.startup/src/org/netbeans/core/startup/about_nb.png DONE - Tonda 6.8
Wizard background openide.dialogs/src/org/netbeans/modules/dialogs/defaultWizard.gif, openide.dialogs/src/org/openide/Bundle.properties DONE - Tonda new 6.8 final image
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 DONE - Tonda new 6.8 final image
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 DONE - Tonda currentVersion=NetBeans IDE 6.8 (Build {0})
Main Window Title ide.branding/core.windows/src/org/netbeans/core/windows/view/ui/Bundle_nb.properties DONE - Tonda CTL_MainWindow_Title={1} - NetBeans IDE 6.8
CTL_MainWindow_Title_No_Project=NetBeans IDE 6.8
Default user dir ide/launcher/netbeans.conf DONE - Tonda netbeans_default_userdir="${HOME}/.netbeans/6.8"
Startup options ide/launcher/netbeans.conf DONE turn off class verification, assertions and exceptions raised in a dialog box:

netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true"

For 6.9 performance team decided that we do not want to set -Xverify:none anymore.
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 http://updates.netbeans.org/netbeans/updates/6.8/uc/final/stable/catalog.xml.gz
http://updates.netbeans.org/netbeans/updates/6.8/uc/final/beta/catalog.xml.gz
http://updates.netbeans.org/netbeans/updates/6.8/uc/final/thirdparty/catalog.xml.gz
http://plugins.netbeans.org/nbpluginportal/updates/6.8/catalog.xml.gz

These two files for 6.8 will look similar to 6.7 versions as available here, just making sure "6.8"/"68" is used at all places:
http://hg.netbeans.org/release67/raw-file/tip/updatecenters/src/org/netbeans/modules/updatecenters/resources/Bundle.properties
http://hg.netbeans.org/release67/raw-file/tip/updatecenters/src/org/netbeans/modules/updatecenters/resources/mf-layer.xml
Hiding memory toolbar core.ui/src/org/netbeans/core/ui/resources/Standard.xml, core.ide/src/org/netbeans/core/ide/resources/Standard.xml, core.ide/src/org/netbeans/core/ide/resources/Debugging.xml DONE
Removing timers module nbbuild/cluster.properties DONE removing the module from RCx and FCS
Welcome Screen welcome/src/org/netbeans/modules/welcome/resources/ DONE change URLs according to docs instructions

change the top center image (nb_logo.png) from "NetBeans IDE" image to "NetBeans IDE 6.8" image
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 - Tonda For FCS only. For RCs we are keeping Beta license files.
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 6.8."
hg push
Javadoc site update http://bits.netbeans.org/dev/javadoc/
http://bits.netbeans.org/6.8/javadoc/
DONE - Tonda For FCS build. Jirka Rechtacek integrating on Dec/2 (BZ #177981).
Sigfile adjustments http://wiki.netbeans.org/SignatureTest#At_the_time_of_release DONE - Tonda For FCS build. Jarda Tulach is doing it. Integration will not be in release68 repository.
JNLP repository at bits.netbeans.org/6.8/jnlp TBD - RE Create a symlink for the final FCS build's jnlp folder at bits.nb.org website.
README ide.branding/release-toplevel/README.html DONE already changed - updated the information and links from 6.7 (or "67") to 6.8.
Quality Satisfaction Survey welcome/src/org/netbeans/modules/welcome/Bundle.properties x QA does not want this survey for 6.8.
Uninstallation Survey x QA does not want this survey for 6.8.
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
done - Dmitry For FCS only, not for RCs.
Usage Statistics installer x available for all builds
Names of src and binary zips done - Dmitry or RE netbeans-6.8-<buildnumber>.zip (for full IDE binary)
netbeans-6.8-<buildnumber>-src.zip (for full IDE src)
netbeans-6.8-<buildnumber>-<bundle>.zip (for bundles)
Bits, NBMs and UC catalog TBD - RE To be pushed on the right place (dlc.sun.com).
Top right image on installer wizard installer/engine/src/org/netbeans/installer/wizard/wizard-description-background.png done - Dmitry new 6.8 final image
Naming on the download page done - Dmitry NetBeans IDE 6.8
Naming of the installer file done - Dmitry netbeans-6.8-<platform>.{exe,sh,dmg} (for full IDE)
netbeans-6.8-<bundle>-<platform>.{exe,sh,dmg} (for bundles)
Naming on the welcome panel of the installer UI done - Dmitry NetBeans IDE 6.8
Naming of the Add or Remove Programs entry done - Dmitry NetBeans IDE 6.8
Installation directory name and location done - Dmitry C:\Program Files\NetBeans 6.8 (Windows)
~/netbeans-6.8 (Linux/Solaris non-root)
/opt/netbeans-6.8 (root Solaris)
/Applications/NetBeans/NetBeans 6.8.app (Mac OS X)
/usr/local/netbeans-6.8 (root Linux)
Desktop shortcut icon and label done - Dmitry NetBeans IDE 6.8
Start Menu shortcuts structure, icons and labels done - Dmitry NetBeans > NetBeans IDE 6.8
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