NB67L10nCheckList
Checklist for NetBeans 6.7 ML release
Contents |
Reference
Important Date
- Code Freeze Fri, May 22 (COB)
- Online Help Complete Fri, May 22 (COB)
- For RC1 release: in repository by Wed 05/27 COB CET
- For RC2 release: in repository by Fri 06/03 COB CET (ideal final integration for l10n)
- For FCS Final by Fri 06/16 COB CET (very last possibility for l10n integration - not too good)
Engineering Schedule and Checksheet
Put your name and status e.g. "Done" and date
Before RC
| Due Date | Item | Owner | Note |
|---|---|---|---|
| - | Check shortcut pdf file | Masaki DONE(05/25) | Asking to Geertjan, but he is saying it will not be available near FCS. I removed localized PDF files from repository. If we get file timely, let's try for FCS. If not, let's give up. |
| - | Investigate OLH leverage | Keiichi DONE | |
| - | Investigate links in IDE, will need to prepare localized files on netbeans.org web | Masaki DONE(05/25) | See detail check list below |
RC1 release
| Due Date | Item | Note | ja | zh_CN | pt_BR |
|---|---|---|---|---|---|
| 05/24 | Pickup l10n-kit for MSG/MSGHTML, upload to WS | Divide into two part - most visible part and others. We will try to finish important part for RC1. | Masaki DONE(05/24) | ||
| 05/25(JST AM) | Pickup l10n-kit for 100% OLH, pass to Nicky | Keiichi DONE | |||
| 05/24 | Pickup l10n-kit for installer js files, pass to Nicky, Rebecca | Masaki DONE(05/24) | |||
| 05/24 | Run status and validation pages | http://translatedfiles.netbeans.org/6.7/status.html http://translatedfiles.netbeans.org/6.7/validation.html | Masaki DONE(05/24) | ||
| 05/27 | Integrate install js files to repository | Masaki DONE(05/24) | Rebecca DONE | Magda DONE | |
| 05/27 | Integrate OLH reasonable files to repository for RC1 | Keiichi DONE | |||
| 05/27 | Integrate final translations to repository (if possible) | Masaki DONE | Rebecca DONE | Magda DONE | |
| 05/27 | Check branding files for RC1 | Masaki DONE | |||
| 06/01 | prepare dummy localized files for release docs | http://www.netbeans.org/community/releases/67/index_${locale}.html, http://www.netbeans.org/community/releases/67/relnotes_${locale}.html, http://www.netbeans.org/community/releases/67/install_${locale}.html | Keiichi DONE | ||
for RC2 and FCS
| Due Date | Item | Note | ja | zh_CN | pt_BR |
|---|---|---|---|---|---|
| 06/03 | Update OLH Copyright notice (from "2008" to "2009") | #166116 | Keiichi DONE | ||
| 06/03 | Remove XML Schema OLH | #166104 | Keiichi | ||
| 06/03 | Integrate final translations (if miss RC1) | Masaki DONE | Rebecca DONE | Magda DONE | |
| 06/03 | Handle updated l10n-kit after code freeze (see below) | ||||
| welcome Bundle.properties | Masaki DONE | Rebecca DONE | Magda DONE | ||
| JavaFX download_strings.js | Masaki DONE | Rebecca DONE | Magda DONE | ||
| 06/03 | Integrate final translations with bugfixes | Masaki | Rebecca | Magda | |
| Get source of shortcut.pdf and pass to Nicky (If we could get it timely) | Masaki | ||||
| 06/03 | Verify these check list (see below) | ||||
| MissingFiles | Masaki | Rebecca | Magda | ||
| Error Need to check after the final integrations | Masaki | Rebecca DONE | Magda | ||
| UC URL | Masaki DONE | ||||
| Locale Specific URLs | Masaki DONE | Rebecca DONE | Magda DONE | ||
| BACKSLASH_U | Masaki DONE | Rebecca DONE | Magda DONE | ||
| Service Tag(FCS ONLY) | Masaki | Rebecca DONE | Magda | ||
| Install Message Update | Masaki | ||||
Community release
Important Date
- For RC1, will pick up files on 05/26
- For FCS, will pick up files on 06/17
Tasks
| Due Date | Item | Note | ja | zh_CN | pt_BR |
|---|---|---|---|---|---|
| 05/26 | Complete Tasks on CTI and inform the location to Masaki | Nicky | |||
| 05/27 | Integrate all files to repository, check errors | Masaki | |||
| 05/28 | Inform the location for final l10n-kit location to Nicky | Masaki | |||
| 05/28 | Restart CTI projects with the final l10n-kit | Nicky | |||
| 06/15 | Complete Tasks on CTI and inform the location to Masaki | Nicky | |||
| 06/15 | Integrate all files to repository, check errors | Masaki | |||
Detail Check List
Missing files
Please check translation status page:
- http://translatedfiles.netbeans.org/6.7/status.html
- Missing files
NOI18N list
- NOI18N strings will be removed from l10n-kit so we don't need to care when we generate files again from last TM and l10n-kit. However, when you won't - it means we keep 1st translations in repository, some strings are still not commented out because those strings have been translated from 1st l10n-kit. To comment these strings out, simply run commentoutNOI18N_ALL.sh against for the entire files. Please check diffs before integration.
% hg clone http://hg.netbeans.org/main/l10n % cd l10n/src/zh_CN % sh ~/commentoutNOI18N_ALL.sh zh_CN % hg diff .
- Installer NOI18N strings will be replaced with the original English by Masaki
Errors
Download page
Please check the download page is localized or not from your browsers.
- select platform, message will be changed for platform specific information
- All URLs to rel notes and install guide are correct? These values are defined in .js files.
Installer & Registration
Try to install by all installer and verify the service tag
- Install it with network connection
- Install it without network connection (local html file will be displayed, the page should be localized)
- ./nb6.7/reglib/reglib/org/netbeans/modules/reglib/resources/register_ja.html
UC URL (FCS only)
_Only_ stable UC URL needs to be added lang specific URL:
- ./nb6.7/updatecenters/updatecenters/org/netbeans/modules/updatecenters/resources/Bundle_**.properties
- URL_Standard
We need to add _ja. Please add zh_CN and pt_BR.
URL_Standard=http://updates.netbeans.org/netbeans/updates/6.7/uc/final/stable/catalog.xml.gz?{$netbeans.hash.code}
Localized UC will be available after FCS build, currently it's not available.
Locale Specific URLs
Please try to add /ja/, /zh_CN/ and /pt_BR/ into the following URLs. You can update TM before you generate files.
- */uihandler/uihandler/org/netbeans/modules/uihandler/Bundle_*.properties
WELCOME_URL=http://testwww.netbeans.org/nonav/uigestures/index3.html METRICS_URL=http://testwww.netbeans.org/nonav/uigestures/index4.html ERROR_URL=http://testwww.netbeans.org/nonav/uigestures/error2.html METRICS_INFO_URL=http://www.netbeans.org/about/usage-tracking.html
- installer/engine/src/org/netbeans/installer/wizard/components/panels/netbeans/Bundle_*.properties
See <a href="http://www.netbeans.org/about/usage-tracking_pt_BR.html">more information</a>.
- platform10/org-netbeans-core-ui/org-netbeans-core-ui/org/netbeans/core/ui/options/general/Bundle_*.properties
METRICS_INFO_URL=http://www.netbeans.org/about/usage-tracking_pt_BR.html
Just copied testwww/www/uigestures/*.html from English. Prepared.
BACKSLASH_U
Please replace BACKSLASH_U with<br>uin the following file.
- ide11/javascript-hints/javascript-hints/org/netbeans/modules/javascript/hints/Bundle_*.properties
Service Tag(FCS ONLY)
Please check servicetag.allow.create and servicetag.allow.register are true in these files.
- other/installer/engine/branding/mysql/src/data/engine.properties
- other/installer/engine/src/data/engine.properties
These updates happened after the final l10n is ready. I'll ask Dmitry to update them too!
-#servicetag.allow.create=true +servicetag.allow.create=true -#servicetag.allow.register=true +servicetag.allow.register=true
Installer Message Update (We don't need to localize, no ML)
*/*/installer/engine/src/org/netbeans/installer/wizard/components/panels/netbeans/Bundle_*.properties
NWP.welcome.text.header.php=The installer will install the NetBeans IDE with the PHP pack.<br> +NWP.welcome.text.header.python=The installer will install the NetBeans IDE for Python Early Access 2.<br> NWP.welcome.text.header.javafx=The installer will install the NetBeans IDE with JavaFX.<br>
*/*/installer/mac/newbuild/Bundle_*.properties
python-title=Python python-tooltip=Python python-description=Basic tools for developing Python applications. Includes Editor, Debugger, Interactive Console, allows selection of CPython or Jython (2.5 included) Python runtimes. webcommon-title=JavaScript Debugger
.url files
All url files are being managed by Masaki.
l10n-kit
If you need to bugfixes, please use the following l10n-kit. But please do not run against entire l10n-kit. Please pick up just necessary files for performance reason.
WS Location
- /Default workspace/en-US/DeveloperTools/NetBeans6.7/PROPERTIES/20090523-0201
- /Default workspace/en-US/DeveloperTools/NetBeans6.7/MSGHTML/20090523-0201
l10n-kit location
You can pick up files from l10n-kit and process individually on WS.

