L10n:Planning/2016-10-18

From MozillaWiki
Jump to: navigation, search


« previous meetingindexnext week » create?

Joint Meeting Details

  • Time and location: Tuesday, 9:00 AM PST, Localization Vidyo room
  • irc.mozilla.org #l10n-drivers for back-channel

Joint Meeting Notes

  • Attendees:
  • Put your talking points here.
  • Adjust template for this meeting?

PM Meeting Details

  • Time and location: Tuesday, 9:45 AM PST, Localization Vidyo room
  • irc.mozilla.org #l10n-drivers for back-channel

PM Meeting Notes

  • Attendees: Jeff, Flod, Pei, Delphine
Project Roundtable:
Firefox
  • Focus on Search, a lot going on. Centralize json file
  • Another tool in devtools moving to .properties file (100 strings). Get back to Dwayne because no PootleFS yet (was due for Nov)
    • PootleFS is targeted for mozilla.org first. Pootle Tech Team needs to be aware of the risk with Firefox desktop in November so they can determine if they need to shift priorities.
Fennec
Web
  • Internet Health Report (launch on Nov 21)
  • MOSS launch on Oct 27 in English (3 sub-pages, ready for l10n)
  • Fundraise campaign (Theo)
Hackathons
  • Paris
    • Senegal guy visa/airbnb confirmation
      • AirBNB’s confirmed with hosts, itineraries shared with all guests, AirBNB Captains identified in Registration, and those should be communicated to the people staying in AirBNBs.
    • restaurant/cultural activity pending
    • Wiki mostly done, still some info pending: https://wiki.mozilla.org/L10n:Meetings/2016_Paris_hackathon
  • Middle East
    • Heather agreed to help us to identify some locations with low visa requirements for those attending the hackathon this week.
Topics:
Inclusian and Participation issues (today’s email thread)
  • Social media team is running with the issue with a community facebook group.
  • Meeting scheduled with Larissa for the rest.
(reminder) Beta sign-offs close tomorrow
Web parts as first l10n projects
  • Pros
    • Little to no dependencies for repo creation and other parts of the process.
      • Do we have a hierarchy (dependency site map) for these sites?
    • Quick pay-off for localizers to see their work publicly.
    • Mozilla.org is the first point of interaction with users.
    • Technical challenges for the localizer are minimal.
    • Most text is prose-based.
    • Second smallest project behind iOS.
  • WE’RE DOING IT!!!
    • Existing new communities will be grandfathered in. Starting with the next community to request to localize Firefox, we'll direct them to mozilla.org l10n first.
Process for making technical requests from Tech group (Pontoon, etc.)
  • Reach out to Axel first, so he can determine priority. He has overview of it all
  • File bug (pontoon component bugzilla), ni Axel, CC mathjaz. Axel decides :)
Communicating technical changes to l10n process in q4
  • Outreach to the community to explain that all locales will be enabled in Pontoon before flipping the switch. *Also blocked by priorities to projects
    • Targeted messages in Pontoon, depends on dashboard redesign and that has priority
  • Their work is tracked with Github projects, we can link to those
Communication piece about l10n for Mozilla Reps
  • Proactively keeping the Mozilla Reps up-to-date on new developments to the l10n process.
  • 2 types of l10n events: hackathons and follow-up team meet-ups (not used for catching up l10n work!)
  • Communicated tools vision for pontoon and l20n
  • Next year’s hackathon update
    • They want more proactive updates so they can train reps better to help with these events. Will help Reps being more effective on how they can support and create good localization events

Tech Meeting Details

  • Time and location: Tuesday, 9:45 AM PST, Axel's Vidyo room
  • irc.mozilla.org #l10n-drivers for back-channel

Tech Meeting Notes

  • Attendees:
  • ECMA Intl.Locale
    • discussion is happening on exposing locale-aware choices like calendar, 12h clock at ecma
    • https://github.com/tc39/ecma402/issues/106 and spin-offs
    • privacy impact needs good consideration, mozilla privacy folks involved
  • Pontoon l20n ui
  • L20n registry returing generators for fallback
    • loads of technical tidbits, but a good idea in general

Previous Action Items

carry-overs


Action Items

carry-overs


Roundtable

CocoMo

Goals for this week:

  • Mozilla.org: remove obsolete pages
  • MoFo: Internet Health Report - planning with Global Voices
  • Complete draft on l10n agency vetting process and gather feedback
  • Create inventory of existing l10n doc on MDN and WikiMo
  • Training on Alfred

Struggles last week:

Achievements last week:

  • Update list of iOS/Fennec locales
  • Legal docs: send a batch of small requests to agency
  • Set Q4 Goals
  • Postmortem: Copyright campaign
  • Began drafting l10n agency vetting process

delphine

Goals for this week:

  • go over draft goals so we can finalize team goals in paris
  • send stuff to alcides for launch party
  • more work on fennec § ios
  • book travel Asuncion
  • paris hackathon planning
  • Training session with Alfred and Gandalf on Wed in SF

Struggles last week:

Achievements last week:

  • worked on adding locales Android + dropping "be" locale
  • enter goal into workday
  • send hoodies to pt-PT guys
  • Mozilla invitation letter for Uganda & Senegal folks
  • Catch up on Fennec work
  • *
  • send hoodie to gasper
  • get back to BD about android
  • *
  • Read St3fan's spreadsheet and work on that (ios planning and adding locales)
  • paris hackathon planning
  • sent out tshirt to gasper

flod

Goals for this week:

  • More work on searchplugin centralization: double check l10n changes for Thunderbird, move .xml files out of l10n repositories
  • Checkout MozFest localization track sessions
  • Transvision: only show productization settings for shipping locales for each product

Struggles last week:

Achievements last week:

  • Fixed bug 1302679: clean up filter.py and l10n.ini from obsolete entries
  • Caught up with AirMo recordings
  • Review and finalize Q4 goals
  • Figured out how FHR works, started working on a patch to add missing locales
  • Desktop p12n: moved searchplugins from list.txt in l10n repos to centralized JSON storage
  • Tranvision: moved p12n extraction script out of the main code repository to allow faster iterations and decouple updates from releases

gandalf

Goals for this week:

  • Fix a bunch of mac-os specific bugs on l20n branch of Firefox
  • Write a mochi test for L10nRegistry
  • Meet with :littledan to discuss Intl.Locale / extension keys / OS prefs in ECMA402
  • Run Alfred intro session on Wednesday
  • Work on the sessions for Hawaii

Struggles last week:

Achievements last week:

gueroJeff

Goals for this week:

  • Run 2016 hackathon budget numbers for all hackathons.
  • Write blog post about open discussions
  • Create proposal for discussion/decision template bug and present to l10n-drivers for feedback.
  • Budget out hackathons for 2017
  • Practice LocWorld presentation
  • Create spreadsheet for doc inventory

Struggles last week:

Achievements last week:

  • send email to Gary and Al about role on l10n team
  • Begin planning middle east hackathon
  • Find Paris AirBNBs for Delphine.
  • Arrange call about l20n UI in Pontoon & Pootle.
  • Began discussion of forming coalition on creating best practices for community-driven localization
  • Explored UpWork
  • Management training on sexual harassment
  • Scope documentation and training materials needs for q4
  • Write blog post about l10n-driver goals for the rest of the year.

mathjazz

Goals for this week:

  • Land combined filters
  • Blog about Persona 2 Firefox Accounts migration
  • Sweat advanced L20n features UI

Struggles last week:

Achievements last week:

  • Fixed bug 1309734 (django-allauth)
  • Landed more security improvements, related to bug 1308645
  • Sent out Persona to Firefox Accounts notification via email, 1 of 5
  • Reviewed combined filters PR
  • Landed CSP fixes to accomodate local setup, javascript: and eval() calls
  • Sign in and Sign out to the current page

Pike

Goals for this week:

  • compare-locales parsers to unblock x-channel fx l10n bug 1310980

Struggles last week:

  • repacks for l20n
  • l20n performance conversation

Achievements last week:

  • worked with stas on the performance pitch, wrote the deck
  • wrote script to create a l10n repo for mozilla-central and comm-central. buggy still.

stas

Goals for this week:

  • Implement new names and the new dir layout
  • write tests for Localization
  • Create the migration script for FTL in Gecko (no hg integration yet)
  • Ping people about the Paris Hackathon goals

Struggles last week:

  • switch L10nRegistry.getResources to return a generator

Achievements last week:

  • applied Pike's feedback to hacking.rst
  • merged pull request #156 in l20n/l20n.js: Bug 1308893 - Move overlay logic into bindings
  • moved overlay logic to LocalizationObserver
  • merged pull request #157 in l20n/l20n.js: Bug 1310263 - Merge ContentLocalizationObserver and ChromeLocalizationObserver into LocalizationObserver
  • merged pull request #159 in l20n/l20n.js: Bug 1310679 - Unify l20n-chrome-xul and l20n-chrome-html runtimes