NB81BrandingChecklist
(Difference between revisions)
Anebuzelsky (Talk | contribs) m (Created page with '__NOTOC__ ====NB 8.1 branding checklist==== The following changes will be integrated into '''release81''' branch in "releases" repository. Ref: * [TBD spec versions increased]…') |
Anebuzelsky (Talk | contribs) m |
||
Line 6: | Line 6: | ||
Ref: | Ref: | ||
- | * [ | + | * [http://hg.netbeans.org/releases/rev/b9bf15012cf7 spec versions increased] |
* [TBD 8.1 branding changeset] | * [TBD 8.1 branding changeset] | ||
Revision as of 14:03, 30 September 2015
NB 8.1 branding checklist
The following changes will be integrated into release81 branch in "releases" repository.
Ref:
- spec versions increased
- [TBD 8.1 branding changeset]
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 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 | TBD | 8.1 RC |
About Image | ide.branding/core.startup/src/org/netbeans/core/startup/about_nb.png | TBD | 8.1 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/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 RC (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 RC CTL_MainWindow_Title_No_Project=NetBeans IDE 8.1 RC |
Default user dir | ide/launcher/netbeans.conf | TBD | netbeans_default_userdir="${DEFAULT_USERDIR_ROOT}/8.1rc" netbeans_default_cachedir="${DEFAULT_CACHEDIR_ROOT}/8.1rc" |
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/final/distribution/catalog.xml.gz updates.netbeans.org/netbeans/updates/8.1/uc/final/certified/catalog.xml.gz plugins.netbeans.org/nbpluginportal/updates/8.1/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 | 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 | TBD | |
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." hg push | |
Javadoc site update | http://bits.netbeans.org/dev/javadoc/ http://bits.netbeans.org/8.1/javadoc/ | TBD | |
Sigfile adjustments | http://wiki.netbeans.org/SignatureTest#At_the_time_of_release | TBD | For FCS build. Integration will not be in branch, only in trunk. |
JNLP repository | at bits.netbeans.org/8.1/jnlp | TBD | |
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.1rc-<buildnumber>.zip (for full IDE binary) netbeans-8.1rc-<buildnumber>-src.zip (for full IDE src) netbeans-8.1rc-<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 RC | |
Naming of the installer file | TBD | netbeans-8.1rc-<platform>.{exe,sh,dmg} (for full IDE) netbeans-8.1rc-<bundle>-<platform>.{exe,sh,dmg} (for bundles) | |
Naming on the welcome panel of the installer UI | TBD | NetBeans IDE 8.1 RC | |
Naming of the Add or Remove Programs entry | TBD | NetBeans IDE 8.1 RC | |
Installation directory name and location | TBD | C:\Program Files\NetBeans 8.1 RC (Windows) ~/netbeans-8.1rc (Linux/Solaris non-root) /opt/netbeans-8.1rc (root Solaris) /Applications/NetBeans/NetBeans 8.1 RC.app (Mac OS X) /usr/local/netbeans-8.1rc (root Linux) | |
Installation directory name and location - Nestded-JRE | installer\infra\build\products\jre-nested\build.properties | TBD | C:\Program Files\NetBeans 8.1 RC (Windows)/bin/jre ~/netbeans-8.1rc/bin/jre (Linux/Solaris non-root) /opt/netbeans-8.1rc/bin/jre (root Solaris) /usr/local/netbeans-8.1rc/bin/jre (root Linux) |
Desktop shortcut icon and label | TBD | NetBeans IDE 8.1 RC | |
Start Menu shortcuts structure, icons and labels | TBD | NetBeans > NetBeans IDE 8.1 RC | |
BUILD_DESC in RE's build scripts | nbbuild/newbuild/trunk-nightly.sh nbbuild/newbuild/upload-bits.sh | TBD | BUILD_DESC=8.1rc |