Mobile/Notes/23-Jun-2010: Difference between revisions

< Mobile‎ | Notes
No edit summary
 
(20 intermediate revisions by 9 users not shown)
Line 7: Line 7:


== Schedule  ==
== Schedule  ==
* 1.1 rc 1 is out!
* Onward to 2.0 alpha 1
** Code freeze ~ June 30


== Major Topics for This Week ==
== Major Topics for This Week ==


== Front-end ==
== Front-end ==
* Fennec 2.0
** Primary effort right now is getting e10s functionality into mobile-browser
** [[Mobile/e10s/Frontend | e10s Worklist]] has some details on the things we are doing
** electrolysis + mobile-browser is functional, more work going on to stablize, support panning/zooming and support tests
** We are still finding and getting fixes for numerous crashes on mozilla-central and electrolysis
** [[Mobile/Planning/2.0 | Planning 2.0]] has been updated, although some of the details and priorities need to be set
** Work continued on an "Understanding e10s for Add-on Developers" [[Mobile/Fennec/Extensions/Electrolysis | document]]
** Blog posts about Mobile + Electrolysis are forthcoming as well


=== UX design ===
=== UX design ===
* 1.1 field guide still finished, waiting to post
* design ideas/feedback to feedback tools (aakash) and "Join Our Community" page (Caitlin)
* Sean working on Android theme this week; also working on a mobile version of "about add-ons" content ([http://mozilla.seanmartell.com/addons-pane-mockup.jpg early version of desktop one])
* working through [[Mobile/Planning/2.0 | Planning 2.0]] to get the list in order, and to put all our design materials in details pages
** Planning 2.0 page has a lot of in-progress content at the moment - do not panic!


== Maemo ==
== Maemo ==
Line 19: Line 36:


== Android ==
== Android ==
* fully functional nightlies building off of trunk
* top priorities
** keyboard interactions (mwu)
** startup/shutdown/resume (blassey)
** e10s (mwu)
** layers/gles (vlad)
** protocol handlers (brad)
** multitouch (mfinkle?)


== Electrolysis ==
== Electrolysis ==
* completed a difficult m-c -> e10s merge last night
* bz is a bit over 2/3 of the way through the e10s sr. (eta at end of week)


== General Platform ==
== General Platform ==
Line 49: Line 76:


== Release Engineering ==
== Release Engineering ==
* https://intranet.mozilla.org/Build:Mobile:Priorities
* New fremantle/fremantle-qt nightly repos
* Maemo5 QT l10n (multilocale deb, single locale repacks)
* Android m-c + mobile switchover
* Android NDK r4 + Crystax update
* Android SDK r8 update
* Aki working on Android, Maemo5-{gtk,qt} release builders
* Bear working on SUTAgentAndroid integration
* N900 PR1.2 in production
* Testing for all n900's has been fixed
* Mobile builds moving to buildbot-0.8.0
** what coverage is desired
* Working on getting try support for maemo5 and android on new try server


== QA ==
== QA ==
=== Manual ===
* notes:
** bugs [http://bit.ly/aLGsOc filed] on the Fennec product over the past week
** Added [https://wiki.mozilla.org/Mobile/Get_Involved/Ideas Idea Wiki] for Add-ons we'd like made (but don't have the time to make)
** Sent out e-mail to mobile@moz about feedback on Beta Tools
** [https://litmus.mozilla.org/advanced_search.cgi?test_run=&product=11&branch=27&testgroup=&subgroup=&testcase=&platform=&opsys=&locale=&result_status=&start_date=&timespan=&end_date=Now&search_field1=&match_criteria1=contains_all&search_value1=&search_field2=&match_criteria2=contains_all&search_value2=&search_field3=&match_criteria3=contains_all&search_value3=&search_field4=&match_criteria4=contains_all&search_value4=&sort_field1=&sort_order1=ASC&sort_field2=&sort_order2=ASC&sort_field3=&sort_order3=ASC&sort_field4=&sort_order4=ASC&limit=15&automated=all&withbugs=all&email=&trusted_only=all&vetted_only=1&valid_only=all&vetted_start_date=20100614&vetted_end_date=20100623 vetted 39 litmus test reports] for Waverley and updated testcases as well as followed up on bugs filed
* goals for upcoming week (in order of priorities) :
** look through bugzilla UNCONFIRMED/NEW bugs, Litmus Tests and maemo forums post-release
** Get update on 2.0 project wikis and start test case creation
=== Automation & Tools ===
Android Test Framework status:  Going to be landing a number of these today:
* {{bug|567945}} - should re-land today now that bear and I figured out the pathing issue
* {{bug|573281}} - updates for device manager
* {{bug|573282}} - Agent crashes when installing fennec (Bmoss can't seem to reproduce, checking to see if I had a bad build of fennec).
* {{bug|573478}} - RemoteReftests should start httpd.js.
* {{bug|573263}} - Refactoring to get reftests working, making reftest and mochitest match w.r.t. call signature and option names etc.
* {{bug|573964}} - Reftests must write to a log file on android (we don't have access to stdout).
e10s:
* {{bug|567417}} - e10s + mochitest
** resolving 1 leak and incorporating all review feedback
browser-chrome tests:
* {{bug|571865}} - preferences on/off
** up for review


== Other ==
== Other ==
* Fennec 2.0 a1 blockers?
* jchen?

Latest revision as of 16:58, 23 June 2010

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

  • 1.1 rc 1 is out!
  • Onward to 2.0 alpha 1
    • Code freeze ~ June 30

Major Topics for This Week

Front-end

  • Fennec 2.0
    • Primary effort right now is getting e10s functionality into mobile-browser
    • e10s Worklist has some details on the things we are doing
    • electrolysis + mobile-browser is functional, more work going on to stablize, support panning/zooming and support tests
    • We are still finding and getting fixes for numerous crashes on mozilla-central and electrolysis
    • Planning 2.0 has been updated, although some of the details and priorities need to be set
    • Work continued on an "Understanding e10s for Add-on Developers" document
    • Blog posts about Mobile + Electrolysis are forthcoming as well

UX design

  • 1.1 field guide still finished, waiting to post
  • design ideas/feedback to feedback tools (aakash) and "Join Our Community" page (Caitlin)
  • Sean working on Android theme this week; also working on a mobile version of "about add-ons" content (early version of desktop one)
  • working through Planning 2.0 to get the list in order, and to put all our design materials in details pages
    • Planning 2.0 page has a lot of in-progress content at the moment - do not panic!

Maemo

Qt

Android

  • fully functional nightlies building off of trunk
  • top priorities
    • keyboard interactions (mwu)
    • startup/shutdown/resume (blassey)
    • e10s (mwu)
    • layers/gles (vlad)
    • protocol handlers (brad)
    • multitouch (mfinkle?)

Electrolysis

  • completed a difficult m-c -> e10s merge last night
  • bz is a bit over 2/3 of the way through the e10s sr. (eta at end of week)

General Platform

Geolocation Working Group

Video

Camera

  • Raw Decoder landed but bounced over the weekend due to intermittent timeouts on Linux 32bit debug tests.
  • Image encoder patch ready to land, r+ and sr+.
  • Discussed proposed interfaces with roc, updating patch for the binding.

Plugins

Performance

Networking

Graphics

Startup

Layout

Content

Release Engineering

  • https://intranet.mozilla.org/Build:Mobile:Priorities
  • New fremantle/fremantle-qt nightly repos
  • Maemo5 QT l10n (multilocale deb, single locale repacks)
  • Android m-c + mobile switchover
  • Android NDK r4 + Crystax update
  • Android SDK r8 update
  • Aki working on Android, Maemo5-{gtk,qt} release builders
  • Bear working on SUTAgentAndroid integration
  • N900 PR1.2 in production
  • Testing for all n900's has been fixed
  • Mobile builds moving to buildbot-0.8.0
    • what coverage is desired
  • Working on getting try support for maemo5 and android on new try server

QA

Manual

  • notes:
    • bugs filed on the Fennec product over the past week
    • Added Idea Wiki for Add-ons we'd like made (but don't have the time to make)
    • Sent out e-mail to mobile@moz about feedback on Beta Tools
    • vetted 39 litmus test reports for Waverley and updated testcases as well as followed up on bugs filed
  • goals for upcoming week (in order of priorities) :
    • look through bugzilla UNCONFIRMED/NEW bugs, Litmus Tests and maemo forums post-release
    • Get update on 2.0 project wikis and start test case creation

Automation & Tools

Android Test Framework status: Going to be landing a number of these today:

  • bug 567945 - should re-land today now that bear and I figured out the pathing issue
  • bug 573281 - updates for device manager
  • bug 573282 - Agent crashes when installing fennec (Bmoss can't seem to reproduce, checking to see if I had a bad build of fennec).
  • bug 573478 - RemoteReftests should start httpd.js.
  • bug 573263 - Refactoring to get reftests working, making reftest and mochitest match w.r.t. call signature and option names etc.
  • bug 573964 - Reftests must write to a log file on android (we don't have access to stdout).

e10s:

  • bug 567417 - e10s + mochitest
    • resolving 1 leak and incorporating all review feedback

browser-chrome tests:

Other

  • Fennec 2.0 a1 blockers?
  • jchen?