Mobile/Notes/01-Jun-2011: Difference between revisions

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


== Schedule  ==
== Schedule  ==
* Fennec 7 (nightly)
** This is the active development trunk
* Fennec 6 (aurora)
** Some bugs will keep trickling into Fx6 over the next week, but the door is closing
** Mostly gingerbread theme bugs
* Fennec 5 Beta 3 (beta)
** QA is verifying Beta 3
** Mobile and Desktop are planning a Beta 4
** We are tracking at least 1 mobile bug for Beta 4


== Major Topics for This Week ==
== Major Topics for This Week ==
* Fennec 5 Beta 3


== Application ==
== Application ==
=== Front-end ===
=== Front-end ===
* Work for Fx6 -> We have [https://wiki.mozilla.org/Firefox/Flight_Tracking#Mobile_2 Features], [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocking-fennec%3A6 Bugs] and Testing
** Approval for a few theme bugs will happen this week. Bug flags will be updated.
* Work for Fx7 -> We have [https://wiki.mozilla.org/Firefox/Flight_Tracking#Mobile_3 Features], [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocking-fennec%3A7 Bugs] and Testing
** Look at larger list of [https://wiki.mozilla.org/Features/Mobile Features] to add a few to the release.
** We could use a meeting to make the list more concrete (or as concrete as the list is these days)
* Front-end is following the ABC method (Always Be Coding)
** If you get stuck on something, have a backup project to fallback.
** Keep patches and reviews moving forward.


=== UX design ===
=== UX design ===
* V6
** slight revisions/fixes on gingerbread theme - pretty much locked down now
** have to make decision about whether to use gingerbread or froyo theme on Honeycomb, for the moment (probably gingerbread)
* V7 and beyond!
** finishing up, with dev
*** first-run: language selection
*** text selection handles over to dev
*** error page revisions ready to go
** ongoing work on
*** honeycomb theme and structure
*** sync improvements
*** readability discussion scheduling
* ongoing longer-term tablet concept work and Firefox Home design work with that team


== Platform Support ==
== Platform Support ==
=== Android ===
=== Android ===
* plugin support
** surface drawing model renders
** http://hg.mozilla.org/users/dougt_mozilla.com/wip/
* NDKr5
** support checked in
** performance win for most tests
** regression for JIT, jbramley investigating


=== Maemo ===
=== Maemo ===
Line 24: Line 65:
== Testing ==
== Testing ==
=== QA ===
=== QA ===
Beta 5 Sign off at the end of the meeting
* [[QA/Fennec/Milestones/5.0b3]]
* nominated bugs for tracking fennec
* [https://bugzilla.mozilla.org/buglist.cgi?field0-0-0=cf_blocking_fennec&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&type0-0-0=equals&value0-0-0=%3F&list_id=393537 nom queue is at 6]
Aurora 6 test plan finalized
* [[QA/Fennec/Milestones/6.0]]
* bug verification continues
Nightly 7
* reviewing theme work for issues


=== Test Suites ===
=== Test Suites ===
Line 45: Line 97:
** [FIXED] {{bug|660182}} - reset hardReset count after tegra dials back
** [FIXED] {{bug|660182}} - reset hardReset count after tegra dials back
** [FIXED] {{bug|659195}} - adjust installApp step to return infra error only for pre-install
** [FIXED] {{bug|659195}} - adjust installApp step to return infra error only for pre-install
* Switch macosx mobile desktop builds to 10.6 build slaves?


== Other ==
== Other ==

Latest revision as of 16:40, 1 June 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 7 (nightly)
    • This is the active development trunk
  • Fennec 6 (aurora)
    • Some bugs will keep trickling into Fx6 over the next week, but the door is closing
    • Mostly gingerbread theme bugs
  • Fennec 5 Beta 3 (beta)
    • QA is verifying Beta 3
    • Mobile and Desktop are planning a Beta 4
    • We are tracking at least 1 mobile bug for Beta 4

Major Topics for This Week

  • Fennec 5 Beta 3

Application

Front-end

  • Work for Fx6 -> We have Features, Bugs and Testing
    • Approval for a few theme bugs will happen this week. Bug flags will be updated.
  • Work for Fx7 -> We have Features, Bugs and Testing
    • Look at larger list of Features to add a few to the release.
    • We could use a meeting to make the list more concrete (or as concrete as the list is these days)
  • Front-end is following the ABC method (Always Be Coding)
    • If you get stuck on something, have a backup project to fallback.
    • Keep patches and reviews moving forward.

UX design

  • V6
    • slight revisions/fixes on gingerbread theme - pretty much locked down now
    • have to make decision about whether to use gingerbread or froyo theme on Honeycomb, for the moment (probably gingerbread)
  • V7 and beyond!
    • finishing up, with dev
      • first-run: language selection
      • text selection handles over to dev
      • error page revisions ready to go
    • ongoing work on
      • honeycomb theme and structure
      • sync improvements
      • readability discussion scheduling
  • ongoing longer-term tablet concept work and Firefox Home design work with that team

Platform Support

Android

Maemo

Performance

Testing

QA

Beta 5 Sign off at the end of the meeting

Aurora 6 test plan finalized

Nightly 7

  • reviewing theme work for issues

Test Suites

Test Automation

Release Engineering

Priorities page

  • bug 659042 - Fennec 5.0b3 - ready to push
  • [DONE] bug 557260 - mobile builds -> MercurialBuildFactory
    • Let us know if there's any fallout we've missed.
    • [FIXED] bug 592078 - android-r7 -> android
    • [FIXED] bug 648399 - put mobile builds on firefox tinderbox page (tests moving soon)
    • [FIXED] bug 592082 - refactor mobile mozconfigs
  • tegras
    • [FIXED] bug 655046 - android tests should now trigger when using trychooser
    • [FIXED] bug 656371 - remove org.mozilla.fennec hardcodes
    • [IN STAGING] bug 660365 - org.mozilla.fennec_unofficial
    • [FIXED] bug 660182 - reset hardReset count after tegra dials back
    • [FIXED] bug 659195 - adjust installApp step to return infra error only for pre-install
  • Switch macosx mobile desktop builds to 10.6 build slaves?

Other