NetBeans82Branding

Revision as of 13:06, 25 July 2016 by Mbalin (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)

_NOTOC__

NB 8.2 branding checklist

The following changes will be integrated into release82 branch in "releases" repository.

Ref:

Changes in image handling for dark L&F & https://netbeans.org/bugzilla/show_bug.cgi?id=262804#c13

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

core.startup/src/org/netbeans/core/startup/frame32_dark.gif core.startup/src/org/netbeans/core/startup/frame48_dark.gif core.startup/src/org/netbeans/core/startup/frame_dark.gif core.startup/src/org/netbeans/core/startup/splash_dark.gif

8.2 RC 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

ide.branding/core.startup/src/org/netbeans/core/startup/splash_dark_nb.gif

8.2 RC
About Image ide.branding/core.startup/src/org/netbeans/core/startup/about_nb.png, *_dark_nb.gif as well,

ide.branding/core.startup/src/org/netbeans/core/startup/about__dark_nb.png

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