NB81BetaBrandingChecklist

(Difference between revisions)
(NB 8.1 Beta branding checklist)
m
 
Line 10: Line 10:
* [http://hg.netbeans.org/releases/rev/a519ff4bcec5 Nested JRE fixed installation location]
* [http://hg.netbeans.org/releases/rev/a519ff4bcec5 Nested JRE fixed installation location]
 +
 +
* [http://hg.netbeans.org/releases/rev/5687e691c7fc updated LICENSE.txt]
{| border=1 class="simple"
{| border=1 class="simple"

Current revision as of 11:26, 6 August 2015


NB 8.1 Beta branding checklist

The following changes will be integrated into release81_beta 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 TBD 8.1 Beta 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 TBD 8.1 Beta
About Image ide.branding/core.startup/src/org/netbeans/core/startup/about_nb.png TBD 8.1 Beta
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 TBD currentVersion=NetBeans IDE 8.1 Beta (Build {0})
Main Window Title ide.branding/core.windows/src/org/netbeans/core/windows/view/ui/Bundle_nb.properties TBD CTL_MainWindow_Title={1} - NetBeans IDE 8.1 Beta
CTL_MainWindow_Title_No_Project=NetBeans IDE 8.1 Beta
Default user dir ide/launcher/netbeans.conf TBD netbeans_default_userdir="${DEFAULT_USERDIR_ROOT}/8.1beta"
netbeans_default_cachedir="${DEFAULT_CACHEDIR_ROOT}/8.1beta"
Startup options ide/launcher/netbeans.conf TBD 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 TBD 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 TBD updates.netbeans.org/netbeans/updates/8.1/uc/beta/distribution/catalog.xml.gz
updates.netbeans.org/netbeans/updates/8.1/uc/beta/certified/catalog.xml.gz
plugins.netbeans.org/nbpluginportal/updates/8.1/catalog.xml.gz (not for Beta)
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
TBD 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 not for BETA
Removing timers module nbbuild/cluster.properties TBD 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
TBD
Do not create THIRDPARTYLICENSE-generated.txt nbbuild/build.xml TBD 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 TBD ant -Dbranch=true increment-spec-versions
hg di
hg ci -m "Incrementing spec. versions for 8.1 Beta."
hg push
Javadoc site update http://bits.netbeans.org/dev/javadoc/
http://bits.netbeans.org/8.1/javadoc/
not for Beta
Sigfile adjustments http://wiki.netbeans.org/SignatureTest#At_the_time_of_release not for Beta For FCS build. Integration will not be in branch, only in trunk.
JNLP repository at bits.netbeans.org/8.1/jnlp not for Beta
README ide.branding/release-toplevel/README.html x
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 TBD netbeans-8.1beta-<buildnumber>.zip (for full IDE binary)
netbeans-8.1beta-<buildnumber>-src.zip (for full IDE src)
netbeans-8.1beta-<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 TBD NetBeans IDE 8.1 Beta
Naming of the installer file TBD netbeans-8.1beta-<platform>.{exe,sh,dmg} (for full IDE)
netbeans-8.1beta-<bundle>-<platform>.{exe,sh,dmg} (for bundles)
Naming on the welcome panel of the installer UI TBD NetBeans IDE 8.1 Beta
Naming of the Add or Remove Programs entry TBD NetBeans IDE 8.1 Beta
Installation directory name and location TBD C:\Program Files\NetBeans 8.1 Beta (Windows)
~/netbeans-8.1beta (Linux/Solaris non-root)
/opt/netbeans-8.1beta (root Solaris)
/Applications/NetBeans/NetBeans 8.1 Beta.app (Mac OS X)
/usr/local/netbeans-8.1beta (root Linux)
Installation directory name and location - Nestded-JRE installer\infra\build\products\jre-nested\build.properties TBD C:\Program Files\NetBeans 8.1 Beta (Windows)/bin/jre
~/netbeans-8.1beta/bin/jre (Linux/Solaris non-root)
/opt/netbeans-8.1beta/bin/jre (root Solaris)
/usr/local/netbeans-8.1beta/bin/jre (root Linux)
Desktop shortcut icon and label TBD NetBeans IDE 8.1 Beta
Start Menu shortcuts structure, icons and labels TBD NetBeans > NetBeans IDE 8.1 Beta
BUILD_DESC in RE's build scripts nbbuild/newbuild/trunk-nightly.sh
nbbuild/newbuild/upload-bits.sh
TBD BUILD_DESC=8.1beta
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