UDS

Differences between revisions 1 and 21 (spanning 20 versions)
Revision 1 as of 2010-04-20 18:20:29
Size: 3607
Editor: 168
Comment: Added list of UDS M session proposals
Revision 21 as of 2010-04-30 17:42:14
Size: 7173
Editor: 168
Comment: Fixed a URL
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Translations/UDS
Line 4: Line 3:
Line 12: Line 10:
 * '''Translations community roundtable''' (DavidPlanella) === Final list ===

 1.
'''[[UbuntuSpec:community-m-translations-community-roundtable|Translations community roundtable]]''' (DavidPlanella)
Line 14: Line 14:
    * Proposed topic: QA of language packs (GaborKelemen) - asking translators to test each updated package before release may be too much. With on-demand updates, it may be unnecessary to withhold untested updates.
Line 15: Line 16:
 * '''Launchpad Translations roundtable''' (DavidPlanella)  1. '''[[UbuntuSpec:community-m-launchpad-translations-roundtable|Launchpad Translations roundtable]]''' (DavidPlanella)
Line 18: Line 19:
 * '''[[https://blueprints.launchpad.net/ubuntu/+spec/community-m-translations-community-advocacy|Translations Community Advocacy]]''' (DavidPlanella)  1. '''[[UbuntuSpec:community-m-desktop-translations-roundtable|Desktop and Translations roundtable]]''' (DavidPlanella)
  * Roundtable with members of the desktop team to discuss everything related to translations. Proposed topics:
   * Overview of Launchpad Translations changes in Maverick: automatic generation of translation templates, import of translations from upstream bzr branches and translation sharing. This will also be explained in a plenary.
   * Implementing gettext support to Policy``Kit
   * Firefox and Open``Office.org translations
   * Common approach for building POT template on non-desktop packages using plain gettext instead of intltool, e.g. mountall, in the same way as CDBS GNOME packages use `langpack.mk`
   * Could langpack-o-matic build the translated XML files for documentation to be shipped in language packs? Even if we cannot get it to build for all packages, even if only for ubuntu-docs would be a big improvement.
   * Enabling keyboard indicator applet by default on users with a non-Latin alphabet keyboard layout?

 1. '''[[UbuntuSpec:community-m-kubuntu-translations-roundtable|Kubuntu Translations roundtable]]''' (DavidPlanella)
  * Unstructured session to discuss and gather feedback on all around Kubuntu translations.

 1. '''[[UbuntuSpec:community-m-translations-community-advocacy|Translations Community Advocacy]]''' (DavidPlanella)
Line 21: Line 34:
 * '''[[https://blueprints.launchpad.net/ubuntu/+spec/community-m-translations-community-learning-content|Translations Community Learning Content]]''' (DavidPlanella)  1. '''[[UbuntuSpec:community-m-translations-community-learning-content|Translations Community Learning Content]]''' (DavidPlanella)
Line 24: Line 37:
 * '''[[https://blueprints.launchpad.net/ubuntu/+spec/community-m-translations-community-events|Translations Community Events]]''' (DavidPlanella)  1. '''[[UbuntuSpec:community-m-translations-community-events|Translations Community Events]]''' (DavidPlanella)
Line 27: Line 40:
 * '''[[https://blueprints.launchpad.net/ubuntu/+spec/community-lucid-improving-translation-status-reporting|Extend the translations reporting site]]''' (DavidPlanella)  1. '''[[UbuntuSpec:community-lucid-improving-translation-status-reporting|Extend the translations reporting site]]''' (DavidPlanella)
Line 30: Line 43:
 * '''[[https://blueprints.launchpad.net/ubuntu/+spec/community-m-translation-teams-outreach|Translation teams outreach]]''' (DavidPlanella)
  * A session on an effor to get in touch with all of the translations teams for a health check. Make sure to understand their needs and if they need help in any area. Raise awareness on the new team policies, especially on having information on the team's communication channel on their Launchpad page, along with info on how to join the team.
 1. '''[[UbuntuSpec:community-m-translation-teams-healthcheck|Translation teams health check]]''' (DavidPlanella)
  * A session on an effort to get in touch with all of the translations teams for a health check. Make sure to understand their needs and if they need help in any area. Raise awareness on the new team policies, especially on having information on the team's communication channel on their Launchpad page, along with info on how to join the team.
Line 33: Line 46:
 * '''[[https://blueprints.launchpad.net/ubuntu/+spec/community-m-launchpad-translations-reporting-api|Launchpad Translations Reporting API]]''' (DavidPlanella)  1. '''[[UbuntuSpec:community-m-launchpad-translations-reporting-api|Launchpad Translations Reporting API]]''' (DavidPlanella)
Line 36: Line 49:
 * '''[[https://blueprints.launchpad.net/ubuntu/+spec/community-m-developer-education-on-localization|Developer education on localization]]''' (DavidPlanella)  1. '''[[UbuntuSpec:community-m-developer-education-on-localization|Developer education on localization]]''' (DavidPlanella)
Line 39: Line 52:
 * '''[[https://blueprints.launchpad.net/ubuntu/+spec/community-m-universe-is-translatable-in-launchpad|Universe is translatable in Launchpad]]''' (DavidPlanella)  1. '''[[UbuntuSpec:community-m-universe-is-translatable-in-launchpad|Universe is translatable in Launchpad]]''' (DavidPlanella)
Line 41: Line 54:
  * [[LanguagePacksForUniverse|Previous spec]]
Line 42: Line 56:
=== Final list ===  1. '''[[UbuntuSpec:community-m-improve-translations-packaging-for-help-in-ubuntu-applications|Improve Translations Packaging for Help in Ubuntu Applications]]''' (DavidPlanella)
  * Development of a strategy to provide translatable documentation for Ubuntu applications.
  * This will also allow OEM projects to use documentation and its translations from Ubuntu, installed independently from the monolithic ubuntu-docs package.
  * Ideally the translated documentation should be shipped in language packs.

 1. '''[[UbuntuSpec:community-m-proactive-bug-detection|Proactive bug detection]]''' (GaborKelemen)
   * Discuss the possibilities of proactive bug detection: this would need more and earlier testing of packages for translation problems (lack of i18n infrastructure, untranslatable files/strings, needs-pot-on-build, needs-desktop-entry-i18n...)
   * We also need to devote more manpower to fix bugs in time, and reducing the average lifespan of bugs. Goal: 0 translation bugs at release time :)
   * Rejecting string changing uploads that do not close a string exception tagged bug? (TimoJyrinki)

 1. '''[[UbuntuSpec:community-m-fixed-schedule-for-translation-updates|Fixed schedule for translation updates]]''' (GaborKelemen)
   * Predictable translation updates could help scheduling work
   * Not only language packs, but DDTP, (k)ubuntu-docs, and whatnot too
   * Perhaps we could introduce on-demand updates, so that a language can get an update when it needs it the most
   * "Supported release" should mean not only security fixes, but translation updates too!

 1. '''[[UbuntuSpec:community-m-localized-help-dot-ubuntu-dot-com|Creating a localized help.ubuntu.com]]''' (GaborKelemen)
  * help.ubuntu.com should detect my browsers locale settings and show the content on my language
  * Asking teams to create [[http://sugo.ubuntu.hu/|localized versions]] of that site makes no sense: we duplicate the infrastructure and the work to maintain it for nothing.

 1. '''[[UbuntuSpec:community-m-launchpad-translator-communication|Improving communication with translators in Launchpad]]''' ([[humphreybc]])
  * (From the Ubuntu Manual Team)
Line 48: Line 83:
 * So far none! :-)

Introduction

The purpose of this page is to list all suggestions for the UDS Maverick translation sessions to be used as a basis for the final schedule.

Session proposals

Final list

  1. Translations community roundtable (DavidPlanella)

    • Unstructured session to discuss and gather feedback on all around the Ubuntu translations community
      • Proposed topic: QA of language packs (GaborKelemen) - asking translators to test each updated package before release may be too much. With on-demand updates, it may be unnecessary to withhold untested updates.

  2. Launchpad Translations roundtable (DavidPlanella)

    • Unstructured session to discuss and gather feedback on all around Launchpad Translations as a tool
  3. Desktop and Translations roundtable (DavidPlanella)

    • Roundtable with members of the desktop team to discuss everything related to translations. Proposed topics:
      • Overview of Launchpad Translations changes in Maverick: automatic generation of translation templates, import of translations from upstream bzr branches and translation sharing. This will also be explained in a plenary.
      • Implementing gettext support to PolicyKit

      • Firefox and OpenOffice.org translations

      • Common approach for building POT template on non-desktop packages using plain gettext instead of intltool, e.g. mountall, in the same way as CDBS GNOME packages use langpack.mk

      • Could langpack-o-matic build the translated XML files for documentation to be shipped in language packs? Even if we cannot get it to build for all packages, even if only for ubuntu-docs would be a big improvement.
      • Enabling keyboard indicator applet by default on users with a non-Latin alphabet keyboard layout?
  4. Kubuntu Translations roundtable (DavidPlanella)

    • Unstructured session to discuss and gather feedback on all around Kubuntu translations.
  5. Translations Community Advocacy (DavidPlanella)

    • Session to discuss how to rise awareness on the global Ubuntu Translations community, both within and outside the Ubuntu community.
  6. Translations Community Learning Content (DavidPlanella)

    • Session to discuss ways of providing content to ease start contributing to translations.
  7. Translations Community Events (DavidPlanella)

    • Discuss a series of events throughout the cycle to help promoting the Ubuntu Translations project and increase participation in translating Ubuntu.
  8. Extend the translations reporting site (DavidPlanella)

    • Continuation of the Lucid blueprint on how to improve how we report translation status for Ubuntu
  9. Translation teams health check (DavidPlanella)

    • A session on an effort to get in touch with all of the translations teams for a health check. Make sure to understand their needs and if they need help in any area. Raise awareness on the new team policies, especially on having information on the team's communication channel on their Launchpad page, along with info on how to join the team.
  10. Launchpad Translations Reporting API (DavidPlanella)

    • Discuss the current status and implementation of the Launchpad Translations reporting API, as per the specification Adi is working on.

  11. Developer education on localization (DavidPlanella)

  12. Universe is translatable in Launchpad (DavidPlanella)

    • Session to assess if it's desirable to make all localized applications from universe also translatable in Launchpad, not only those from the main repository.
    • Previous spec

  13. Improve Translations Packaging for Help in Ubuntu Applications (DavidPlanella)

    • Development of a strategy to provide translatable documentation for Ubuntu applications.
    • This will also allow OEM projects to use documentation and its translations from Ubuntu, installed independently from the monolithic ubuntu-docs package.
    • Ideally the translated documentation should be shipped in language packs.
  14. Proactive bug detection (GaborKelemen)

    • Discuss the possibilities of proactive bug detection: this would need more and earlier testing of packages for translation problems (lack of i18n infrastructure, untranslatable files/strings, needs-pot-on-build, needs-desktop-entry-i18n...)
    • We also need to devote more manpower to fix bugs in time, and reducing the average lifespan of bugs. Goal: 0 translation bugs at release time Smile :)

    • Rejecting string changing uploads that do not close a string exception tagged bug? (TimoJyrinki)

  15. Fixed schedule for translation updates (GaborKelemen)

    • Predictable translation updates could help scheduling work
    • Not only language packs, but DDTP, (k)ubuntu-docs, and whatnot too
    • Perhaps we could introduce on-demand updates, so that a language can get an update when it needs it the most
    • "Supported release" should mean not only security fixes, but translation updates too!
  16. Creating a localized help.ubuntu.com (GaborKelemen)

    • help.ubuntu.com should detect my browsers locale settings and show the content on my language
    • Asking teams to create localized versions of that site makes no sense: we duplicate the infrastructure and the work to maintain it for nothing.

  17. Improving communication with translators in Launchpad (humphreybc)

    • (From the Ubuntu Manual Team)

Deferred

These topics will not been included in the final list of sessions, but can nonetheless be discussed (e.g. in roundtables)

  • So far none! Smile :-)


CategoryTranslations

Translations/UDS (last edited 2010-04-30 17:42:14 by 168)