Mobile/Notes/06-Jul-2011: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
 
(11 intermediate revisions by 7 users not shown)
Line 7: Line 7:


== Schedule  ==
== Schedule  ==
* Fennec 8 (nightly)
** This is the active development trunk
* Fennec 7 (aurora)
** Need to make sure it's stable
** Need to move only required fixes from trunk (as those fixes are made)
** Should we add to Android Market?
* Fennec 6 (beta)
** Getting QA and will be pushed to Android Market soon


== Major Topics for This Week ==
== Major Topics for This Week ==
Line 18: Line 26:
== Application ==
== Application ==
=== Front-end ===
=== Front-end ===
* Work for Fx8
** Tablet UI
** Selecting text in web content followup bugs (which need to be on Aurora?)
** Language picker support for locales on AMO
** Basic webapp support [Patches close to landing] {{bug|583750}}
* Look into using doorhangers in Fennec {{bug|661148}}
** Talked with Madhava about where to move next. Moving forward at the same time mockups/ux discussion happen. [Stalled; Need to un-stall]


=== UX design ===
=== UX design ===
* design work ongoing on apps/desktop shortcuts/android widget
** hoping to clarify how these pieces split apart this week
* Fennec on honeycomb spec to be ready for review late this week
* design polish on NewFxHome v1 and new concepts for next versions
* finalizing spec on first-run language selection
* designs spec'ed on text field carat-placement/movement
* prototyping a refined side-area discoverability approach for testing
* mbrubeck has a draft spec of the readability approaches in the design section here https://wiki.mozilla.org/Fennec/Features/readability
** '''[action]''' can get help breaking down the specific platform pieces we need?


== Platform Support ==
== Platform Support ==
=== Android ===
=== Android ===
* Jim Chen has a fix for NDKr5 regressions
** once that lands we should switch over to NDKr5 for Firefox 8


=== Maemo ===
=== Maemo ===
Line 30: Line 58:
== Testing ==
== Testing ==
=== QA ===
=== QA ===
* Beta 1 work has not started yet
** builds are just starting
** [[QA/Fennec/Milestones/6.0/Beta_1|Beta 1]] test plan
* [https://wiki.mozilla.org/index.php?title=QA/Fennec/crash_rep_06july Crash Report, July 6th]
** Socorro crash reports currently does not contain content crashes
** Reopened : bug 626994 - Crashes [@ _de_casteljau ] due to infinite recursion of [@ _cairo_spline_decompose_into] without using Cisco VPN
** Top Crashers:
*** N900: bug 609166 - Crash [@ libc-2.5.so@0x2a548 ] on Linux 2.6.28
*** Android bug 613954 - OOM crash [@ libc.so@0x11c80 ]...


=== Test Suites ===
=== Test Suites ===


=== Test Automation ===
=== Test Automation ===
* update on {{bug|664510}} - get valid crashreports again
* update on {{bug|668594}} - reftest tests consume all memory on tegra in plugin-container


== Release Engineering ==
== Release Engineering ==
[https://intranet.mozilla.org/Build:Mobile:Priorities Priorities page]
* 6.0b1
* 6.0b1
** {{bug|669419}} - Armenzg is running 6.0b1 with 0.7 automation, split repos.
** {{bug|669419}} - Armenzg is running 6.0b1 with 0.7 automation, split repos.
** {{bug|574764}} - Rail is going to run 6.0b1 with new 0.8 automation. Hoping to completely switch over by 6.0b2.
** {{bug|574764}} - Rail is going to run 6.0b1 with new 0.8 automation. Hoping to completely switch over by 6.0b2.
* {{bug|669189}} - does anyone know how to file an Android Market bug?
* {{bug|669189}} - does anyone know how to file an Android Market bug?
* bear has ndk5 testing in staging puppet


== Other ==
== Other ==

Latest revision as of 16:49, 6 July 2011

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 8 (nightly)
    • This is the active development trunk
  • Fennec 7 (aurora)
    • Need to make sure it's stable
    • Need to move only required fixes from trunk (as those fixes are made)
    • Should we add to Android Market?
  • Fennec 6 (beta)
    • Getting QA and will be pushed to Android Market soon

Major Topics for This Week

  • Welcome: Michelle Luna, Mobile Support Coordinator, SUMO
  • Tooling next steps
    • sharedID sutagent fun
    • makefile targets for running unittests on a device
    • what we want developers to do to their device in order to run tests (run-as, root, sutagent, other)
    • content mochitest update (jdm - bug 668283)

Application

Front-end

  • Work for Fx8
    • Tablet UI
    • Selecting text in web content followup bugs (which need to be on Aurora?)
    • Language picker support for locales on AMO
    • Basic webapp support [Patches close to landing] bug 583750
  • Look into using doorhangers in Fennec bug 661148
    • Talked with Madhava about where to move next. Moving forward at the same time mockups/ux discussion happen. [Stalled; Need to un-stall]

UX design

  • design work ongoing on apps/desktop shortcuts/android widget
    • hoping to clarify how these pieces split apart this week
  • Fennec on honeycomb spec to be ready for review late this week
  • design polish on NewFxHome v1 and new concepts for next versions
  • finalizing spec on first-run language selection
  • designs spec'ed on text field carat-placement/movement
  • prototyping a refined side-area discoverability approach for testing

Platform Support

Android

  • Jim Chen has a fix for NDKr5 regressions
    • once that lands we should switch over to NDKr5 for Firefox 8

Maemo

Performance

Testing

QA

  • Beta 1 work has not started yet
    • builds are just starting
    • Beta 1 test plan
  • Crash Report, July 6th
    • Socorro crash reports currently does not contain content crashes
    • Reopened : bug 626994 - Crashes [@ _de_casteljau ] due to infinite recursion of [@ _cairo_spline_decompose_into] without using Cisco VPN
    • Top Crashers:
      • N900: bug 609166 - Crash [@ libc-2.5.so@0x2a548 ] on Linux 2.6.28
      • Android bug 613954 - OOM crash [@ libc.so@0x11c80 ]...

Test Suites

Test Automation

  • update on bug 664510 - get valid crashreports again
  • update on bug 668594 - reftest tests consume all memory on tegra in plugin-container

Release Engineering

Priorities page

  • 6.0b1
    • bug 669419 - Armenzg is running 6.0b1 with 0.7 automation, split repos.
    • bug 574764 - Rail is going to run 6.0b1 with new 0.8 automation. Hoping to completely switch over by 6.0b2.
  • bug 669189 - does anyone know how to file an Android Market bug?
  • bear has ndk5 testing in staging puppet

Other