Mobile/Notes/17-Feb-2016: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
 
(6 intermediate revisions by 4 users not shown)
Line 15: Line 15:
== Friends of the Mobile Team ==
== Friends of the Mobile Team ==
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''
*Aaron Raimist [:aaronraimist] fixed {{bug|1246923}} - Edit mode should be disabled if the logins list is empty
*Andi-Bogdan Postelnicu fixed {{bug|1247878}} - [Static Analysis][Resource leak] In function ensureDatabaseIsNotLocked
*Andi-Bogdan Postelnicu fixed {{bug|1247903}} - [Static Analysis][Resource leak] In function FileLoaderCallbacks::onLoadFinished
*Eitan Isaacson [:eeejay] fixed {{bug|1238368}} - Can't click on some items on Android with Talkback enabled
*Justin Wood (:Callek) fixed {{bug|1245304}} - Add releng build file containing Adjust SDK private app token for Beta builds
*Pikor fixed {{bug|1203014}} - Make Log Out a button (visually)
*malayaleecoder fixed {{bug|1243821}} - Remove deprecated Sync Strings.
*shatur fixed {{bug|1228170}} - Remove legacy menu code from AppMenuComponent
*varunnaganathan912 fixed {{bug|1238796}} - Say "Closed Private Browsing" in snackbar when closing a private tab


==Team Updates==
==Team Updates==
Line 28: Line 37:
* Wrapping up [https://bugzilla.mozilla.org/show_bug.cgi?id=1243216 final] [https://bugzilla.mozilla.org/show_bug.cgi?id=1246130 issues] with new onboarding experiments in 46
* Wrapping up [https://bugzilla.mozilla.org/show_bug.cgi?id=1243216 final] [https://bugzilla.mozilla.org/show_bug.cgi?id=1246130 issues] with new onboarding experiments in 46
* Sorting out issues with Switchboard (almost ready to update [https://bugzilla.mozilla.org/show_bug.cgi?id=1234693 update URLs to production server])
* Sorting out issues with Switchboard (almost ready to update [https://bugzilla.mozilla.org/show_bug.cgi?id=1234693 update URLs to production server])
* "Engagement" hack week in SF next week (focus on notifications, revisit/recall content)
* "Engagement" hack week in SF next week (notifications, save/recall/revisit, progressive apps)
* Bouncer APK and distribution in process of being uplifted to beta for testing [https://bugzilla.mozilla.org/show_bug.cgi?id=1234629]
* Google Play Services and Adjust app token in process of being split on beta and release [https://bugzilla.mozilla.org/show_bug.cgi?id=1248066]
* Gradle dependency fetcher [https://bugzilla.mozilla.org/show_bug.cgi?id=1247170] and Gradle frontend build landed in TaskCluster -- not yet enabled [https://bugzilla.mozilla.org/show_bug.cgi?id=1247375]
* Push is moving forward: tests are now Mockito
** Google has changed structure of GCM Sender ID in GPS 8.4.0 which forces a simpler approach


===iOS===
=== iOS - Firefox and Focus ===
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''
''bkmunar, bnicholson, fluffyemily, jhugman, rnewman, sleroux, stefan''
 
'''Builds & Releases'''
 
* Firefox for iOS 2.0 has gone through review. Just timing the release now.
** 1247482 - Startup Crash due to compiler generating bad code
* Master is now 3.0 - Target FC is Feb 23. May slip. Submission target is March 22nd (6 weeks after the Feb 9th submission of V2.0)
* First 3.0 L10N build at https://people.mozilla.org/iosbuilds/l10n.html
* Going to do a 2.1 release with some last minute fixes that did not make it into 2.0
* First 3.0 TestFlight build will follow soon
 
'''Development Updates'''
 
* We are now using Carthage correctly, which means we link against frameworks instead of pulling in sources to compile
* 1233034 - Alexa Top 5
* 1243584 - Include top domains for autocomplete results
* Touch ID & Passcode authentication screens in progress - finishing up creating/removing/changing/validation of passcodes
* Looking to land project settings/build cleanup this week to make it easier to build and develop for our new release channels
* Password Manager performance fixes (scrolling responsiveness) and additions (adding favicons)
* Focus / Klar Branding Merged


===UX===
===UX===
Line 46: Line 79:


*iOS
*iOS
** Cont'd Menu designs
** Menu design specs
** Cont'd Today Widget designs
** Bookmarks management
** Tab management  
** Tab management  



Latest revision as of 17:33, 17 February 2016

Details

  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: Audio-only conference# 99998
    • People with Mozilla phones or softphones please dial x4000 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
    • 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
  • Mobile Vidyo Room

Schedule

Topics for This Week

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold. Want to update this section?

  • Aaron Raimist [:aaronraimist] fixed bug 1246923 - Edit mode should be disabled if the logins list is empty
  • Andi-Bogdan Postelnicu fixed bug 1247878 - [Static Analysis][Resource leak] In function ensureDatabaseIsNotLocked
  • Andi-Bogdan Postelnicu fixed bug 1247903 - [Static Analysis][Resource leak] In function FileLoaderCallbacks::onLoadFinished
  • Eitan Isaacson [:eeejay] fixed bug 1238368 - Can't click on some items on Android with Talkback enabled
  • Justin Wood (:Callek) fixed bug 1245304 - Add releng build file containing Adjust SDK private app token for Beta builds
  • Pikor fixed bug 1203014 - Make Log Out a button (visually)
  • malayaleecoder fixed bug 1243821 - Remove deprecated Sync Strings.
  • shatur fixed bug 1228170 - Remove legacy menu code from AppMenuComponent
  • varunnaganathan912 fixed bug 1238796 - Say "Closed Private Browsing" in snackbar when closing a private tab

Team Updates

Android platform

snorp, jchen, rbarker, esawin, droeh

Android front-end

margaret, liuche, mcomella, sebastian, ahunt (nalexander/rnewman)

  • Downloadable fonts are enabled on Nightly \o/
  • Sebastian is at a Kinto work week this week, working on using Kinto to create a package registry for downloadable content
  • Landed changes to toolbar to remove favicon and only show top-level domain
  • Wrapping up final issues with new onboarding experiments in 46
  • Sorting out issues with Switchboard (almost ready to update update URLs to production server)
  • "Engagement" hack week in SF next week (notifications, save/recall/revisit, progressive apps)
  • Bouncer APK and distribution in process of being uplifted to beta for testing [1]
  • Google Play Services and Adjust app token in process of being split on beta and release [2]
  • Gradle dependency fetcher [3] and Gradle frontend build landed in TaskCluster -- not yet enabled [4]
  • Push is moving forward: tests are now Mockito
    • Google has changed structure of GCM Sender ID in GPS 8.4.0 which forces a simpler approach

iOS - Firefox and Focus

bkmunar, bnicholson, fluffyemily, jhugman, rnewman, sleroux, stefan

Builds & Releases

  • Firefox for iOS 2.0 has gone through review. Just timing the release now.
    • 1247482 - Startup Crash due to compiler generating bad code
  • Master is now 3.0 - Target FC is Feb 23. May slip. Submission target is March 22nd (6 weeks after the Feb 9th submission of V2.0)
  • First 3.0 L10N build at https://people.mozilla.org/iosbuilds/l10n.html
  • Going to do a 2.1 release with some last minute fixes that did not make it into 2.0
  • First 3.0 TestFlight build will follow soon

Development Updates

  • We are now using Carthage correctly, which means we link against frameworks instead of pulling in sources to compile
  • 1233034 - Alexa Top 5
  • 1243584 - Include top domains for autocomplete results
  • Touch ID & Passcode authentication screens in progress - finishing up creating/removing/changing/validation of passcodes
  • Looking to land project settings/build cleanup this week to make it easier to build and develop for our new release channels
  • Password Manager performance fixes (scrolling responsiveness) and additions (adding favicons)
  • Focus / Klar Branding Merged

UX

darrin, tecgirl, antlam, gemma

  • General
    • Working with Content Strategist
    • Darrin & Gemma: UR field work in Germany
  • Android
    • Prep for SFO week
    • Interview
    • RV/RL & Bookmarks MVP
    • Bugs life: Text-selection handles, first run, engagement ideas
  • iOS
    • Menu design specs
    • Bookmarks management
    • Tab management
  • UR
    • In the field!

A-Team

QA

Feature Focus

Round Table