From: robert Date: Fri, 25 Feb 2005 19:57:52 +0000 (+0000) Subject: some last changes, I hope X-Git-Url: https://git-public.kairo.at/?p=slides.git;a=commitdiff_plain;h=0a36e9310ef720b00f8324cc0382a442d1ecf646;hp=fcb7b4ba4d11d0cb01c494e81c0061470cceee22 some last changes, I hope --- diff --git a/fosdem2005/bug.png b/fosdem2005/bug.png new file mode 100644 index 0000000..e8516aa Binary files /dev/null and b/fosdem2005/bug.png differ diff --git a/fosdem2005/index.html b/fosdem2005/index.html index 58eb38a..c227084 100755 --- a/fosdem2005/index.html +++ b/fosdem2005/index.html @@ -51,7 +51,7 @@ I hope there will be enough time left for discussion of this between slides and

The slides

-This presentation was created for the European Mozilla Developer Meeting 2005 at +This presentation was created for the European Mozilla Developer Meeting 2005 at FOSDEM in Brussels.
The slides for this talk are written in HTML 4.01 Strict and CSS.
You need to turn on Mozilla's "Site Navigation Bar" for navigating through the slides. diff --git a/fosdem2005/l10ntalk.css b/fosdem2005/l10ntalk.css index 55939cb..cf1382d 100644 --- a/fosdem2005/l10ntalk.css +++ b/fosdem2005/l10ntalk.css @@ -8,7 +8,7 @@ body { /* font-size: 16px; */ color: black; background-color: white; - + } h1 { @@ -85,12 +85,8 @@ pre.border { ul { padding-left: 1.2em; } -li.plus { - list-style-image:url("plus.png"); - margin: 0.5em 0; -} -li.minus { - list-style-image:url("minus.png"); + +ul.timeline > li { margin: 0.5em 0; } diff --git a/fosdem2005/l10ntalk_01.html b/fosdem2005/l10ntalk_01.html index 86b8a82..8c54b3b 100644 --- a/fosdem2005/l10ntalk_01.html +++ b/fosdem2005/l10ntalk_01.html @@ -41,6 +41,8 @@ The staff team coordinates the work of L10n teams with mozi
  • Registration of official L10n teams
  • Caring that localized builds get available to the public
  • Trying to make L10n work as smooth as possible (documentation, processes, tools)
  • +
  • Coordination of L10n work internally, with developers, organizations, ...
  • +
  • Caring that the goals of MLP are attained
  • The staff team was newly formed in summer / fall 2004, now consisting of:
      @@ -65,7 +67,7 @@ official teams are listed at MLP pages, not all of them provide current builds t
    • Seamonkey: 114 teams, Mozilla 1.7.5: 21, 1.7.3: 33 languages
    • Firefox: - 30 (57) teams, Firefox 1.0: 28 languages
    • (40 planned for 1.0.1) + 30 (57) teams, Firefox 1.0: 28 languages (40 planned for 1.0.1/1.0.2)
    • Thunderbird: 49 teams, Thunderbird 1.0: 23 languages
    • Camino, Sunbird, Nvu have ongoing efforts, but aren't yet on MLP pages (that is planned though)
    • diff --git a/fosdem2005/l10ntalk_02.html b/fosdem2005/l10ntalk_02.html index 33bbe34..edd8d9f 100755 --- a/fosdem2005/l10ntalk_02.html +++ b/fosdem2005/l10ntalk_02.html @@ -22,42 +22,90 @@ A year ago, we saw hope that L10n will get a bit more focus from mozilla.org staff (but not a lot of action happening yet), MLP staff was more or less deserted (one member left who was hardly available), Firefox was quite new, Mozilla Europe even more.
      Within a year, lots of things changed: -
        -
      • February 2004: Mozilla Europe launched, - having a multi-language web site and promising to help L10n efforts.
      • -
      • March 2004: Mozilla Europe offered to build up automated build systems for localized Mozilla installers.
      • -
      • April 2004: Andrea, the last, not very responsive guy to upload builds to mozilla.org, asked me to join MLP staff. - All attempts to do so failed though (mail server config problem). - BTW, that was the last time we heard of Andrea.
      • -
      • June 2004: Mozilla Foundation organized a first IRC meeting for localizers.
      • -
      • June 2004: Benjamin Smedberg started to work on getting Firefox (branch) L10n into some good order and CVS-based.
      • -
      • July 2004: After Andrea had been gone entirely, I got FTP staging and website CVS access at the end of the month. - Uploading of localized builds to mozilla.org did start again, after we didn't have any new builds there for a while.
      • -
      • August 2004: I opened a bug report requesting for volunteers for re-grouping MLP staff. - staff@mozilla.org did agree to our plans of regrouping that team and some people did actually volunteer. - We started talking of what responsibilites who wants to take and who will get the team leader. - At the end of the month, I actually got into mlp-staff@mozilla.org list after myk investigated the server problems.
      • -
      • August 2004: Localization Trademark policies for Firefox and Thunderbird were worked on, including input from Mozilla Europe and me.
      • -
      • September 2004: Benjamin got L10n CVS set up at a new CVSROOT, creating of accounts started.
      • -
      • September 2004: The new MLP staff team got into shape, the members agreed that I should lead the team. - Slowly, over the next months, people got the accounts (staging, website CVS) they need for their tasks and started working in those areas.
      • -
      • September 2004: Localization Trademark policies got finished and published.
      • -
      • September 2004: At the end of the month, we started regular L10n phone meetings with focus on FF/TB 1.0 releases.
      • -
      • October 2004: The automated build process for Firefox was heavily being worked on and took on more and more shape, - Mozilla Europe offered to host international pages (those linked of the FF start page) for all over the world (registering mozilla-world.org for that), - snippets for those start pages were invented to make the (at this point confidential) google start pages possible.
      • -
      • November 2004: In the beginning of the month, we got our hands full with localized pages coming in to be hosted by Mozilla Europe, - getting start page snippets into the tree, and localizations ready for shipping (e.g. signing off by trademark policy). - Firefox 1.0 was released simultaneously in 15 languages with more to follow (rising to 28 until January).
      • -
      • December 2004: In another big effort, we managed to get Thunderbird released in 12 languages, with some following shortly afterwards. - As a CVS-based approach wasn't available, all builds made by volunteers had to be tested and signed off at MF by Asa/Sarah/Chase.
      • -
      • December 2004: MLP staff started monthly IRC meetings.
      • -
      • January 2005: The L10n team registration process was revamped to use Bugzilla instead of mails.
      • -
      • January 2005: Zbigniew Braniecki (gandalf), who did lots of approvals for L10n checkins, was inveited to phone meetings evolving around 1.1 releases. - He started to work on getting trunk ready for using "source L10n", the new CVS-based approach.
      • -
      • February 2005: Firefox trunk localization is getting to work, gandalf is working on getting it to work for Thunderbird next.
      • -
      • February 2005: Firefox 1.0.1 should get released in 40 languages simulaneously.
      • -
      • February 2005: Ideas for restructuring of MLP web pages are taking shape, the mess should get cleaned up soon.
      • +
          +
        • February 2004: +
            +
          • Mozilla Europe launched, + having a multi-language web site and promising to help L10n efforts.
          • +
          +
        • +
        • March 2004: +
            +
          • Mozilla Europe offered to build up automated build systems for localized Mozilla installers.
          • +
          +
        • +
        • April 2004: +
            +
          • Andrea, the last, not very responsive guy to upload builds to mozilla.org, asked me to join MLP staff. + All attempts to do so failed though (mail server config problem). + BTW, that was the last time we heard of Andrea.
          • +
          +
        • +
        • June 2004: +
            +
          • Mozilla Foundation organized a first IRC meeting for localizers.
          • +
          • Benjamin Smedberg started to work on getting Firefox (branch) L10n into some good order and CVS-based.
          • +
          +
        • +
        • July 2004: +
            +
          • After Andrea had been gone entirely, I got FTP staging and website CVS access at the end of the month. + Uploading of localized builds to mozilla.org did start again, after we didn't have any new builds there for a while.
          • +
          +
        • +
        • August 2004: +
            +
          • I opened a bug report requesting for volunteers for re-grouping MLP staff. + staff@mozilla.org did agree to our plans of regrouping that team and some people did actually volunteer. + We started talking of what responsibilites who wants to take and who will get the team leader. + At the end of the month, I actually got into mlp-staff@mozilla.org list after myk investigated the server problems.
          • +
          • Localization trademark policies for Firefox and Thunderbird were worked on, including input from Mozilla Europe and me.
          • +
          +
        • +
        • September 2004: +
            +
          • Benjamin got L10n CVS set up at a new CVSROOT, creating of accounts started.
          • +
          • The new MLP staff team got into shape, the members agreed that I should lead the team. + Slowly, over the next months, people got the accounts (staging, website CVS) they need for their tasks and started working in those areas.
          • +
          • Localization trademark policies got finished and published.
          • +
          • At the end of the month, we started regular L10n phone meetings with focus on FF/TB 1.0 releases.
          • +
          +
        • +
        • October 2004: +
            +
          • The automated build process for Firefox was heavily being worked on and took on more and more shape, + Mozilla Europe offered to host international pages (those linked of the FF start page) for all over the world (registering mozilla-world.org for that), + snippets for those start pages were invented to make the (at this point confidential) Google start pages possible.
          • +
          +
        • +
        • November 2004: +
            +
          • In the beginning of the month, we got our hands full with localized pages coming in to be hosted by Mozilla Europe, + getting start page snippets into the tree, and localizations ready for shipping (e.g. signing off by trademark policy). + Firefox 1.0 was released simultaneously in 15 languages with more to follow (rising to 28 until January).
          • +
          +
        • +
        • December 2004: +
            +
          • In another big effort, we managed to get Thunderbird released in 12 languages, with some following shortly afterwards. + As a CVS-based approach wasn't available, all builds made by volunteers had to be tested and signed off at MF by Asa/Sarah/Chase.
          • +
          • MLP staff started monthly IRC meetings.
          • +
          +
        • +
        • January 2005: +
            +
          • The L10n team registration process was revamped to use Bugzilla instead of mails.
          • +
          • Zbigniew Braniecki (gandalf), who did lots of approvals for L10n checkins, was invited to phone meetings evolving around 1.1 releases. + He started to work on getting trunk ready for using "source L10n", the new CVS-based approach.
          • +
          +
        • +
        • February 2005: +
            +
          • Firefox trunk localization is getting to work, gandalf is working on getting it to work for Thunderbird next.
          • +
          • Firefox 1.0.1/1.0.2 should get released in 40 languages simulaneously.
          • +
          • Ideas for restructuring of MLP web pages are taking shape, the mess should get cleaned up soon.
          • +
          +
    diff --git a/fosdem2005/l10ntalk_03.html b/fosdem2005/l10ntalk_03.html index 0e6dbd5..5812a24 100644 --- a/fosdem2005/l10ntalk_03.html +++ b/fosdem2005/l10ntalk_03.html @@ -46,7 +46,10 @@ because we have the L10n files directly in the source code in a CVS repository.
  • Environment variable to trigger locale checkout: MOZ_CO_LOCALES="ab-CD"
  • Automated builds (Windows, Linux, Mac - including installers) generated at Mozilla Foundation for all releases
  • -
  • Build tools (LXR, Bonsai, Tinderbox) available for all locales
  • +
  • Build tools (LXR, + Bonsai, + Tinderbox) + available for all locales
  • Possibility to have localized nightly builds for improving QA
  • diff --git a/fosdem2005/l10ntalk_04.html b/fosdem2005/l10ntalk_04.html index fd44993..7409ad1 100755 --- a/fosdem2005/l10ntalk_04.html +++ b/fosdem2005/l10ntalk_04.html @@ -30,13 +30,13 @@ though the source files are similar or identical on both sides.
    This situation would get much better if we port seamonkey to "new toolkit"/xulrunner, - we'd still need volunteers for that effort (this is not strictly L10n, but it affects us a lot, and we still have quite a lot of SeaMonkey L10n out there). -
  • MLP web pages are a mess: We (MLP staff) know about that, and we are working on it. See + we'd still need volunteers for that effort (this is not strictly L10n, but it affects us a lot, and we still have quite a lot of SeaMonkey L10n work happening out there). +
  • MLP web pages are a mess: We (MLP staff) know about that, and we are working on it. See MozillaWiki - L10n:MLP_page_structure.
  • L12y bugs: Just as a reminder, we have some localizability problems left in Mozilla code.
    All relevant bugs (should) have the "L12y" keyword set. Query for All bugs with L12y keyword set - (87 bugs found as of Wed Feb 23 12:56:11 PST 2005, + (87 bugs found as of Wed Feb 23 12:56:11 PST 2005, 48 of them in Core product, 14 of them in "Mozilla Application Suite" (Seamonkey) product, 13 of them in Firefox product, @@ -45,7 +45,7 @@
  • No stringbundles from non-privileged files: This started to hurt me when trying to make about:plugins localizable (see bug 56863). In fact, I had to give about:plugins full chrome privileges just to access stringbundles - this opened - a potential security issue though. + a potential security issue though. See bug 98298.
  • XUL FastLoad problems: XUL FastLoad fails to update the strings after a locale switch. There is a workaround in place (killing the FastLoad file),