Mobile/Notes/08-Jun-2011

From MozillaWiki
< Mobile‎ | Notes
Jump to: navigation, search

Details

  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #mobile for backchannel

Schedule

  • Fennec 7 (nightly)
    • This is the active development trunk
  • Fennec 6 (aurora)
    • The door is closing for new patches
  • Fennec 5 Beta 4 (beta)
    • Shipped
  • Fennec 5 Beta 5 (beta)
    • We will go to build with desktop, but we don't know if we will actually ship it

Major Topics for This Week

Application

Front-end

  • Work for Fx7 -> We have Features, Bugs and Testing
    • Look at larger list of Features to add a few to the release.
  • Know your ABCs (Always Be Coding)
    • If you get stuck on something, have a backup project to fallback.
    • Keep patches and reviews moving forward.

UX design

  • V7
    • language selection is in nightlies, but needs pref-ing on
    • text selection handles over for dev
    • error page revisions ready to go
    • hope to see ben's awesome elastic sidebars land!
    • Ian starting on camera UI
  • ongoing work on
    • honeycomb theme and structure
    • sync improvements
    • readability discussion yesterday; mbrubeck drafting proto-spec
  • user study re: discoverability this afternoon
  • ongoing longer-term tablet concept work and Firefox Home design work with that team

Platform Support

Android

  • Plugins
  • bug 661843 GeckoSurfaceView may double memory requirement for painting
    • Chris Lord jumped right in and potentially halved our SurfaceView's memory requirement
    • Welcome to the team!

Maemo

Performance

  • Cache improvements
    • Cache compression under review: compress uncompressed text/html/js files using zlib
    • Implementing improved eviction algorithm for disk cache
    • Found a bug in the memory cache implementation of LRU-SP

Testing

QA

Android device compatibility survey summary

Firefox 5 beta 4 signed off yesterday

Firefox 5 beta 5 internal only

  • l10n checks

13 days to next merge

  • Aurora 6 feature work progressing
  • Nightly 7 assembling requirements for features

crash report

  • format will change for next week; please speak to nhirata for any ideas to make this better for developers

Test Suites

Test Automation

Release Engineering

Priorities page

  • releases
    • (lsblakk) bug 661764 - Fennec 5.0b5 - waiting for 'go'. Lukas is in Paris, and will be building in UTC+1 time.
    • bug 660943 - Fennec 5.0b4 - pushed live yesterday
    • bug 574764 - port mobile releases to 0.8 automation. Go/no-go for 6.0b1 will be this Friday. Fallback option is to continue using split repo releases until it is ready.
  • tegras
    • Now on Firefox tinderbox page. Unit tests are hidden -- bug 661896 tracks the blocking bugs needed to unhide.
    • [FIXED] bug 660365 - org.mozilla.fennec_unofficial
      • [FIXED] bug 661994 - fennec won't install on tracemonkey
    • [FIXED] bug 662470 - tegra jsreftests on tracemonkey
    • [almost there?] bug 643607 - browser-chrome T-FAIL
  • fyi: l10n changes. Note that "de" was last in Fennec5.0b1, not b2,b3,b4; "no-NO" has not been in Fennec5.0b1,b2,b3,b4.
  • How do we reduce the number of meetings?
    • How many people find these updates useful ? Is the wiki enough, or does it help to have a voice?

Other

  • Meetings with Jetpack and WebApp teams this week