[RSS]

NetBeans 6.1 Localization Project Plan

  • Sun Project ID: 15837

General Overview of 6.1 Features

References

Language and Content Scope

Legend

P1High Priority: Must translate by FCS if Sun funded
P2High Priority: Must translate if Sun funded; FCS and up to 2 weeks after
P3Medium Priority: Must translate if Sun funded within 30 days of FCS
P4Low Priority: Translate by community or by Sun if funds available.
SSun contributed
CCommunity contributed

Languages Pjazh_CNpt_BRzh_TWdeesfritplrusqsv
UI/msgs 1SSS/CtbdCCCCCCCC
Help 1SSS
Web Documentation
Index pages1SSS S
Product Pages (Features)1SSS
Release Pages (Release Notes, Installation)1SSS
Tutorials2SSS S
Learning Paths (tutorial index pages)2SSS S
Using NetBeans IDE3SSS
Other Docs
Demos4tbdtbdtbd

Other

  • Screenshots: optional (see Keiichi's email proposal)
  • Rename .url files (Example:
http://www.netbeans.org/community/releases/60/index.html to http://www.netbeans.org/community/releases/60/index_zh_CN.html)

Product Scope

NetBeans Product

  • IDE/Profiler
  • Mobility
  • SOA
  • UML
  • Ruby
  • WebEE
  • CND
  • PHP
  • Installer

Other

  • Blueprints (from Java EE team) - move to UC?
  • Woodstock design time testing
  • Stable Update Center - add link
  • NetBeans Starter Kit (DVD)
  • Distros and Co-Bundles
    • NB/Java SE bundles - ML starts after NB 6.1 ML released
    • Others TBD:
      • NB/Java EE
      • GF: GFv2u1 ML (with NB6.1 EN) or GFv2u2 EN (with NB6.1 EN) or GFv2u2 ML (with NB6.1 ML)
      • NB (JavaSE, Ruby, Web, JavaEE) + GF (V2 UR2) + MySQL (CS5.0, JDBC driver 5.1.6)?
  • Patches - regular, proactive, every 5 weeks

Out of Scope

  • i18n testing
  • Demos (flash)
  • Code samples
  • Persistence standalone
  • Beta UC, 3rd party UC
  • Promo materials
  • Technical papers and one-pagers
  • Beta program
  • netbeans.org, in general
  • Screenshots in Help (only icons)

Release Vehicles

  • Bits release on netbeans.org, zh-CN.nb.org, China server
  • NB ML Starter Kit DVD
  • Localized docs on netbeans.org, developer.sun.ru, zh-CN.nb.org
  • Other distros (JDK, Java EE bundles)

Engineering

  • Build Engineering Support
    • Phase before GA
      • daily ML builds available internally, twice a week builds pushed live on website
      • support community locales (list of locales TBD later)
      • build L10N kits
    • Phase after ML GA
      • 2 builds per week of community supported locales, published on website
    • How to write l10nlists

Testing

Supported Platforms

  • Refer to http://wiki.netbeans.org/NB61TestedPlatformAndRuntimes for detailed scenarios and scope (full, sanity, automated).
Full test in ITALIC.
PlatformJava SEBrowsers
Solaris 11 SPARC x646.0U3, 7.0FF2.0
Solaris 10 SPARC x646.0U3, 7.0FF2.0
Ubuntu 7.x x86IcedTea on U7.10, 6.0U3, 7.0FF2.0
Red Hat Enterprise Linux 4 x866.0U3, 7.0FF2.0
Windows XP Professional SP2 x866.0U3, 7.0IE6, FF2.0
Windows Vista Business x866.0U3, 7.0IE7
Mac OS 10.5 PPC5.0_13, 6.0_01Safari
Mac OS 10.5 Intel5.0_13, 6.0_01Sarari
Mac OS 10.4.9 PPC5.0_13, 6.0_01Safari

Application Server

Full test AS 9.1 UR PE (Glassfish v2UR)(J2EE 1.4 + Java EE 5) Tomcat 6.0 (Java EE5 + persistence in web, JAX-WS)
Acceptance AS 8.2 PE (J2EE 1.4 + persistence in ejb, web projects, JAX-WS), Glassfish v3, WebSphere 6.1 JBoss 4.2 (JavaEE5)
Sanity WebSphere 6 (J2EE 1.4), WebLogic 10 (J2EE 1.4, JavaEE5) Tomcat 5.5, JBoss 5.0 (J2EE 1.4),

Databases

Full test JavaDB 10, Postgres SQL 8.2
Acceptance DB2 9.0, Oracle 10g, MySQL 5.0

VCS

Full test CVS 1.12, Subversion 1.4, Mercurial 0.9.5, Rational ClearCase V7.0
Sanity CVS 1.11, MS VSS 6.0

Risks

CategoryRisk DescriptionProbabilityImpactExposureTriggerRisk MitigationContingencyOwner
Schedule, QualitySoftware (UI, Messages or Help) changes or updates after code freeze, patches 0.7 0.4 0.28 Bug fix integrations or sw changes after code freezeMake development and QA aware in pteam meetings, risk table and emails. Monitor bugs and announcements.Don't translate or move out l10n FCS date.