Mobile/Notes/08-Jun-2011

From MozillaWiki
Jump to navigation Jump to 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 to dev
    • error page revisions ready to go
    • hope to see ben's awesome elastic sidebars land
  • ongoing work on
    • honeycomb theme and structure
    • sync improvements
    • readability discussion yesterday
  • 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

13 days to next merge

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

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
  • 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