Mobile/Notes/10-Aug-2011: Difference between revisions

< Mobile‎ | Notes
(Created page with "== Details == * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC {{conf|95346}} * irc.mozilla.org #mobile for backchannel * vidyo: PB&J == Schedule == == Major Topics ...")
 
 
(25 intermediate revisions by 11 users not shown)
Line 2: Line 2:


* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
** '''Moved to 12:00 Pacific, 3pm Eastern, 19:00 UTC in Warp Core for today only'''
{{conf|95346}}
{{conf|95346}}
* irc.mozilla.org #mobile for backchannel
* irc.mozilla.org #mobile for backchannel
Line 7: Line 9:


== Schedule  ==
== Schedule  ==
* Fennec 8 (nightly)
** This is the active development trunk
* Fennec 7 (aurora)
** Need to move only required fixes from trunk (as those fixes are made)
* Fennec 6 (beta)
** Fixed on Beta this week (yes we actually landed something):
*** {{bug|676780}} - Fennec is unable to load webpages and close tabs
*** {{bug|669289}} - Fennec UI is unresponsive and browser becomes unusable if a restart is triggered with a single blank tab open
Next merge date is 2011-08-16


== Major Topics for This Week ==
== Major Topics for This Week ==
* 6.0b6 - needed to test session restore fixes
* Merge on 8/16


== Application ==
== Application ==
=== Front-end ===
=== Front-end ===
* Work for Fx8
** Tablet UI
*** Landed base patch with a pref to enable/disable
*** Working on a few followup patches that would be great to get for Aurora. We'll see.
** Selecting text in web content followup bugs
*** Stays on in Fx7
*** Platform API is close in Fx8. Might need to push for early Aurora.
** Basic webapp support
*** The plan is to remove the "Install as App" menu in Aurora
** Landed "Add to Home Screen" for bookmarks
*** Feature page should be added :)
* Let's make sure we are working on other bugs and minor features too


=== UX design ===
=== UX design ===
* telemetry UI resolved
* finalizing "add to home screen" UI -- bookmark panel action and home screen icon
* reviewing UX of interim flash solution
* a couple of tablet UI structural patches coming; visual design work starting in earnest
* madhava working with apps team on mobile apps approach


== Platform Support ==
== Platform Support ==
* jdm is still pushing to land remote content process crash reporter annotations (bug 581341) before the next merge, but windows opt try builds keep mysteriously crashing
* Master password status
* Keyboard and IME interaction status
* xpcshell testing status
* flash status
** http://people.mozilla.org/~dougt/fennec_plugin_test.apk
** not for the timid
=== Android ===
=== Android ===
* jchen has been working on a better Android gdb ('jimdb'). [http://people.mozilla.org/~nchen/moz-gdb.tar.bz2 Prebuilt binaries], [https://github.com/darchons/android-gdb source], and [[Mobile/Fennec/Android/GDB|build instructions]]
** has most fixes from NDK gdb
** integrates Android libthread_db (fixed dougt's problem debugging threads)
** has Python scripting support
** [https://github.com/darchons/android-gdbutils couple of existing Python scripts] (or if using prebuilt binaries above, just run 'git pull' under the 'utils' directory)
*** feninit is a tool to initialize the GDB environment (support for multiple devices, multiple object directories; launches Fennec, pulls libraries, sets paths, and attaches gdbserver automatically)
*** tracebt is a WIP stack unwinder that traces instructions to find stack frames
*** idea for another tool to parse and integrate logcat into gdb
*** other ideas welcome!
* Changes to package name and sharedID
** sharedID dropped from unofficial builds
** package name is now org.mozilla.fennec_<user name>
* blassey has nexus s full engineering rom with symbols, contact me if you want it


=== Maemo ===
=== Maemo ===


== Performance ==
== Performance ==
* Startup shrink: nothing to report


== Testing ==
== Testing ==
=== QA ===
=== QA ===
* Working on reducing the number of regression windowwanted bugs listed bugzilla.
* concern about {{bug|661518}} about:home page is not repainted correctly when it comes back in focus
* Beta 6 and RC is on the radar
* [https://wiki.mozilla.org/index.php?title=QA/Fennec/crash_rep_08Aug2011 Crash Report Aug 8, 2011]


=== Test Suites ===
=== Test Suites ===
* Mochitest investigations are ready to resume now that a solution for the blocking bug 675669 has been found.


=== Test Automation ===
=== Test Automation ===
* nothing to report


== Release Engineering ==
== Release Engineering ==
[http://is.gd/ZEOCi7 android_tier_1]
* {{bug|677332}} - turn off duplicate/broken n900 tests
** please make sure all tegra issues are tracked in bugs so they can be addressed
* {{bug|674830}} - m-c multilocale horked, due to {{bug|664907}}.
* android sdk13 - still testing
* tegra new rom -- doesn't work.


== Other ==
== Other ==
'''SUMO'''
===Documentation===
*FF6 documentation updates with L10n; site options menu changes
*FF7 documentation proposals and drafts in progress; quit button, text selection, language picker
*Knowledge base improvements for Q3 goal [https://wiki.mozilla.org/Mobile_Support_Project_Page#Expand_Self-Service_Support_Content scoped]
*Knowledge base optimizations for mobile; [https://support.allizom.org/en-US/kb/how-do-i-use-awesome-screen animated gif tutorials] to replace videos & wide screenshots where appropriate
===Feedback Reports===
*[https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B7fWUH4P6OXzMWNjNTIyMWYtMzdhNi00N2QyLWI4M2EtNjM5YzNiMWQ5MTAy&hl=en_US User Feedback Report]
*[https://wiki.mozilla.org/Firefox/Planning/2011-08-10#Mobile Feedback Summary highlights]

Latest revision as of 19:26, 10 August 2011

Details

  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
    • Moved to 12:00 Pacific, 3pm Eastern, 19:00 UTC in Warp Core for today only


  • Dial-in: Audio-only conference# 95346
    • People with Mozilla phones or softphones please dial x4000 Conf# 95346
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95346
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95346
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95346
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95346
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95346
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95346
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 95346
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95346
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • irc.mozilla.org #mobile for backchannel
  • vidyo: PB&J

Schedule

  • Fennec 8 (nightly)
    • This is the active development trunk
  • Fennec 7 (aurora)
    • Need to move only required fixes from trunk (as those fixes are made)
  • Fennec 6 (beta)
    • Fixed on Beta this week (yes we actually landed something):
      • bug 676780 - Fennec is unable to load webpages and close tabs
      • bug 669289 - Fennec UI is unresponsive and browser becomes unusable if a restart is triggered with a single blank tab open

Next merge date is 2011-08-16

Major Topics for This Week

  • 6.0b6 - needed to test session restore fixes
  • Merge on 8/16

Application

Front-end

  • Work for Fx8
    • Tablet UI
      • Landed base patch with a pref to enable/disable
      • Working on a few followup patches that would be great to get for Aurora. We'll see.
    • Selecting text in web content followup bugs
      • Stays on in Fx7
      • Platform API is close in Fx8. Might need to push for early Aurora.
    • Basic webapp support
      • The plan is to remove the "Install as App" menu in Aurora
    • Landed "Add to Home Screen" for bookmarks
      • Feature page should be added :)
  • Let's make sure we are working on other bugs and minor features too

UX design

  • telemetry UI resolved
  • finalizing "add to home screen" UI -- bookmark panel action and home screen icon
  • reviewing UX of interim flash solution
  • a couple of tablet UI structural patches coming; visual design work starting in earnest
  • madhava working with apps team on mobile apps approach

Platform Support

  • jdm is still pushing to land remote content process crash reporter annotations (bug 581341) before the next merge, but windows opt try builds keep mysteriously crashing
  • Master password status
  • Keyboard and IME interaction status
  • xpcshell testing status
  • flash status

Android

  • jchen has been working on a better Android gdb ('jimdb'). Prebuilt binaries, source, and build instructions
    • has most fixes from NDK gdb
    • integrates Android libthread_db (fixed dougt's problem debugging threads)
    • has Python scripting support
    • couple of existing Python scripts (or if using prebuilt binaries above, just run 'git pull' under the 'utils' directory)
      • feninit is a tool to initialize the GDB environment (support for multiple devices, multiple object directories; launches Fennec, pulls libraries, sets paths, and attaches gdbserver automatically)
      • tracebt is a WIP stack unwinder that traces instructions to find stack frames
      • idea for another tool to parse and integrate logcat into gdb
      • other ideas welcome!
  • Changes to package name and sharedID
    • sharedID dropped from unofficial builds
    • package name is now org.mozilla.fennec_<user name>
  • blassey has nexus s full engineering rom with symbols, contact me if you want it

Maemo

Performance

  • Startup shrink: nothing to report

Testing

QA

  • Working on reducing the number of regression windowwanted bugs listed bugzilla.
  • concern about bug 661518 about:home page is not repainted correctly when it comes back in focus
  • Beta 6 and RC is on the radar

Test Suites

  • Mochitest investigations are ready to resume now that a solution for the blocking bug 675669 has been found.

Test Automation

  • nothing to report

Release Engineering

android_tier_1

  • bug 677332 - turn off duplicate/broken n900 tests
    • please make sure all tegra issues are tracked in bugs so they can be addressed
  • bug 674830 - m-c multilocale horked, due to bug 664907.
  • android sdk13 - still testing
  • tegra new rom -- doesn't work.

Other

SUMO

Documentation

  • FF6 documentation updates with L10n; site options menu changes
  • FF7 documentation proposals and drafts in progress; quit button, text selection, language picker
  • Knowledge base improvements for Q3 goal scoped
  • Knowledge base optimizations for mobile; animated gif tutorials to replace videos & wide screenshots where appropriate

Feedback Reports