Firefox OS/Comms/Dialer/Sprint/v2.1-S6

From MozillaWiki
< Firefox OS‎ | Comms‎ | Dialer‎ | Sprint
Revision as of 15:16, 29 September 2014 by Drs (talk | contribs) (→‎Retrospective)
Jump to navigation Jump to search

Bugs

Status

Dialer v2.1-S6 burndown chart.png

  • 0,0,0,0,0,0,0,0,0,0

Bugs Taken in Planning

Full Query
ID Assigned to Summary Blocking b2g Feature-b2g Whiteboard Status Resolution
1037354 Doug Sherk (:drs) (inactive) Remove the obsolete references to the TelephonyCall.number and TelephonyCall.secondNumber fields --- No cf_feature-b2g [planned-sprint c=1] RESOLVED FIXED
1060451 Doug Sherk (:drs) (inactive) Refactor copied-and-pasted displayMessage() code in emergency-call/dialer.js taken from dialer/telephony_helper.js --- No cf_feature-b2g [planned-sprint c=6][in-sprint=v2.1-S5] RESOLVED FIXED
1061398 Paco Rampas [:paco] Incall keypad layout needs adjustment --- No cf_feature-b2g [planned-sprint] RESOLVED FIXED
1068106 Doug Sherk (:drs) (inactive) Evaluate acquiring screen wake lock from callscreen when a call ends --- No cf_feature-b2g [planned-sprint c=1][in-sprint=v2.1-S5] RESOLVED WONTFIX
1068109 Tamara Hills [:thills] Restore 2s delay before callscreen is closed 2.1+ No cf_feature-b2g [planned-sprint] VERIFIED FIXED
1069286 Anthony Ricaud (:rik) No tactile feedback when dialling a number --- No cf_feature-b2g [planned-sprint] [Tako_Blocker] RESOLVED FIXED

6 Total; 0 Open (0%); 5 Resolved (83.33%); 1 Verified (16.67%);

Bugs Taken but not Completed

Full Query
ID Assigned to Summary Blocking b2g Feature-b2g Whiteboard Status Resolution
834530 Gabriele Svelto [:gsvelto] Emergency dialer DTMF tones aren't regulated by the volume button (and are different volume from Dialer App's DTMF tones) - No cf_feature-b2g ux-tracking [planned-sprint c=3][in-sprint=v2.1-S6][Triage_EM_20] VERIFIED FIXED
1066874 [Dialer] User can be put into a state where there is no one on the other line in a phone call and user is unable to end call --- No cf_feature-b2g [planned-sprint][in-sprint=v2.1-S6] RESOLVED WONTFIX
1070050 Doug Sherk (:drs) (inactive) Dialer doesn't show you which # a contact called you on --- No cf_feature-b2g [planned-sprint][in-sprint=v2.1-S6] RESOLVED FIXED
1074379 :gerard-majax Dialer does not always show incoming call # and prevents the user to answer 2.1+ No cf_feature-b2g [priority][planned-sprint][in-sprint=v2.1-S6] RESOLVED DUPLICATE

4 Total; 0 Open (0%); 3 Resolved (75%); 1 Verified (25%);

Bugs Taken During Sprint

Full Query
ID Assigned to Summary Blocking b2g Feature-b2g Whiteboard Status Resolution
831974 Anthony Ricaud (:rik) [B2G][Dialer] User has to press 1 for a long time before Voicemail is reached --- No cf_feature-b2g [c=1] RESOLVED FIXED
1005921 Kevin Grandon :kgrandon Make the callscreen jshint-clean --- No cf_feature-b2g [systemsfe] RESOLVED FIXED
1074601 Tzu-Lin Huang [:dwi2][:tzhuang] The SIM 2 Voice mail displayed as a "Unknown contact" in dialer view and call log view 2.0M+ No cf_feature-b2g RESOLVED FIXED
1075757 Anthony Ricaud (:rik) [Dialer] call_log_test depends on the mozContacts API --- No cf_feature-b2g RESOLVED FIXED
1078663 Doug Sherk (:drs) (inactive) [Dialer][Call log] Hidden number incoming call is displayed as Voicemail 2.1+ No cf_feature-b2g [2.1-flame-test-run-3] VERIFIED FIXED
1078921 Anthony Ricaud (:rik) Only retrieve outgoing calls for Bluetooth redial --- No cf_feature-b2g VERIFIED FIXED
1079440 Doug Sherk (:drs) (inactive) [Dialer] When the user have multiple calls ongoing calls, the dialer screen will overlap 2.1+ No cf_feature-b2g [2.1-flame-test-run-3] VERIFIED FIXED
1080632 Michael Henretty [:mikehenrty][:mhenretty] [Dialer] Blue screen shown when dialing a number from the Contacts app 2.1+ No cf_feature-b2g VERIFIED FIXED

8 Total; 0 Open (0%); 4 Resolved (50%); 4 Verified (50%);

All Issues for this Sprint

Full Query
ID Assigned to Summary Blocking b2g Feature b2g Whiteboard Status Resolution
831974 Anthony Ricaud (:rik) [B2G][Dialer] User has to press 1 for a long time before Voicemail is reached --- --- [c=1] RESOLVED FIXED
1005921 Kevin Grandon :kgrandon Make the callscreen jshint-clean --- --- [systemsfe] RESOLVED FIXED
1037354 Doug Sherk (:drs) (inactive) Remove the obsolete references to the TelephonyCall.number and TelephonyCall.secondNumber fields --- --- [planned-sprint c=1] RESOLVED FIXED
1060451 Doug Sherk (:drs) (inactive) Refactor copied-and-pasted displayMessage() code in emergency-call/dialer.js taken from dialer/telephony_helper.js --- --- [planned-sprint c=6][in-sprint=v2.1-S5] RESOLVED FIXED
1061398 Paco Rampas [:paco] Incall keypad layout needs adjustment --- --- [planned-sprint] RESOLVED FIXED
1068106 Doug Sherk (:drs) (inactive) Evaluate acquiring screen wake lock from callscreen when a call ends --- --- [planned-sprint c=1][in-sprint=v2.1-S5] RESOLVED WONTFIX
1068109 Tamara Hills [:thills] Restore 2s delay before callscreen is closed 2.1+ --- [planned-sprint] VERIFIED FIXED
1069286 Anthony Ricaud (:rik) No tactile feedback when dialling a number --- --- [planned-sprint] [Tako_Blocker] RESOLVED FIXED
1074601 Tzu-Lin Huang [:dwi2][:tzhuang] The SIM 2 Voice mail displayed as a "Unknown contact" in dialer view and call log view 2.0M+ --- RESOLVED FIXED
1075757 Anthony Ricaud (:rik) [Dialer] call_log_test depends on the mozContacts API --- --- RESOLVED FIXED
1078663 Doug Sherk (:drs) (inactive) [Dialer][Call log] Hidden number incoming call is displayed as Voicemail 2.1+ --- [2.1-flame-test-run-3] VERIFIED FIXED
1078921 Anthony Ricaud (:rik) Only retrieve outgoing calls for Bluetooth redial --- --- VERIFIED FIXED
1079440 Doug Sherk (:drs) (inactive) [Dialer] When the user have multiple calls ongoing calls, the dialer screen will overlap 2.1+ --- [2.1-flame-test-run-3] VERIFIED FIXED
1080632 Michael Henretty [:mikehenrty][:mhenretty] [Dialer] Blue screen shown when dialing a number from the Contacts app 2.1+ --- VERIFIED FIXED

14 Total; 0 Open (0%); 9 Resolved (64.29%); 5 Verified (35.71%);

Bugs Redirected

Full Query
ID Assigned to Summary Blocking b2g Feature b2g Whiteboard Status Resolution
1037354 Doug Sherk (:drs) (inactive) Remove the obsolete references to the TelephonyCall.number and TelephonyCall.secondNumber fields --- --- [planned-sprint c=1] RESOLVED FIXED
1060451 Doug Sherk (:drs) (inactive) Refactor copied-and-pasted displayMessage() code in emergency-call/dialer.js taken from dialer/telephony_helper.js --- --- [planned-sprint c=6][in-sprint=v2.1-S5] RESOLVED FIXED
1061398 Paco Rampas [:paco] Incall keypad layout needs adjustment --- --- [planned-sprint] RESOLVED FIXED
1068106 Doug Sherk (:drs) (inactive) Evaluate acquiring screen wake lock from callscreen when a call ends --- --- [planned-sprint c=1][in-sprint=v2.1-S5] RESOLVED WONTFIX
1068109 Tamara Hills [:thills] Restore 2s delay before callscreen is closed 2.1+ --- [planned-sprint] VERIFIED FIXED
1069286 Anthony Ricaud (:rik) No tactile feedback when dialling a number --- --- [planned-sprint] [Tako_Blocker] RESOLVED FIXED

6 Total; 0 Open (0%); 5 Resolved (83.33%); 1 Verified (16.67%);


Daily Standup Meetings

  • Current hosts: drs, gtorodelvalle, thills
  • Hosts rotate every week.
  1. If you're not available for a standup that you're scheduled to host, then ask for someone else to host instead for just that time.
  2. Start by pinging everyone who should be participating.
  3. List any administrative items you have, and then ask for more from other people (look at the Etherpad).
  4. Look at the list of blockers and blocker nominations and see if there's anything new or that needs action. Mention these during this time.
  5. Move to individual updates. Go alphabetically, in descending order.
  6. If someone's update is taking longer than 3-4 minutes, you should generally cut them off and ask them to talk about it after the standup.
  7. Copy the reports from the GDoc to the wiki page for that day. Use the Etherpad-to-Wiki converter to format it. You can just copy and paste the whole thing and the converter will do everything for you.
  8. Ask the person who should be hosting the week after you if they'll be available. If not, move onto the next person.

Day 1: September 30

Blockers

  • 2.1+ bug 1070066 - [Dialer] The call screen does not display call info and shows a black background after repeatedly placing calls
    • Assigned to Tamara. Looks like this is related to bug 927862.
  • 2.1? bug 1073176 - [Dialer][Browser] When user receieves a call while watching a video on the web, the top portion of the call screen will blacked out
    • Unassigned. May be an AttentionWindow (bug 927862) regression, but we don't know.
  • 2.2? bug 1074379 - Dialer does not always show incoming call #
    • Unassigned. This is pretty bad and we should fix it ASAP. There's no clear STR or even any suspected causes, so please help with that if you can.

drs

  • Admin:
    • Nothing new.
  • Next steps:
    • bug 1068109 - Restore 2s delay before callscreen is closed
      • Gave review- yesterday.
      • New iteration is up for review.
    • bug 1060451 - Refactor copied-and-pasted displayMessage() code in emergency-call/dialer.js taken from dialer/telephony_helper.js
      • In progress.
  • Done:
    • bug 1070808 - [ secure/hidden ]
      • Review-, got split off to bug 1074601 as this didn't need to be private.
    • bug 1045820 - Port SimPicker implementation in MSAB and comms apps to GaiaSimPicker
      • Waiting for Anthony, Francisco to review.
    • bug 1037354 - Remove the obsolete references to the TelephonyCall.number and TelephonyCall.secondNumber fields
      • Patch posted for Etienne to review.

Rik

  • Admin:
    • Asked to create new Target milestones, should happen before the end of the week
  • bug 1056943 bent is saying we can't wait for async operations so we should do that before upgrading the DB. Not sure we can do that
  • Assisting with bugs here and there, answering questions, testing stuff.
  • Reviews

pacorampas

  • yesterday and today we are in a Telefonica meetings
  • bug 977588 - [Dialer] The Active call screen does not have the option to place calls on hold.
    • I created this bug 1069836 as follow up for fixing the localization
    • We have asked for review
  • bug 1044996 - [Dialer][Call screen] New hit state for call screen options (mute, place new call, keypad...)
    • The patch works fine but in this bug is needed a feedback of pabratowski@mozilla.com and/or kyee@mozilla.com. I don't know if we can do anything for get the feedback early or what to do.
    • <drs> I will get this actionable again, or at least clarify what they need. It looks like they don't want to make a decision on it yet.
  • bug 933596 - [Dialer] Unable to switch call waiting calls when dial pad is opened.
    • I have done a proposal for this bug. I think Carrie isn't happy with my proposal. But, there isn't another suggestion. I am waiting for a NI that I have asked to Rik
    • <drs> I don't think we have to push this yet; we can wait for bug 977588 to land and then ask Carrie again if she hasn't responded by then. I think she's waiting to see what it looks like first.
  • bug 1061398 - Incall keypad layout needs adjustment
    • I have worked on it. PR on bug.
  • bug 1060293 - Remove dialer's buttons.css and use styling from shared/styles/buttons.css instead
    • I just start, only I have made a test for understand the issue.
  • I am starting with set up of styleDocco

thills

  • bug 1024341 - Wakeup the device after call hangs up
    • We split this into several bugs. Right now, I'm working on one of the child bugs of this.
  • bug 1068109 to restore the 2s delay before the call screen goes away.
    • Pull request for review. I also documented the test cases I used to manually test it in the

wiki and we can use that as a starter for the smoke test/sanity tests.

  • bug 1070066 - [Dialer] The call screen does not display call info and shows a black background after repeatedly placing calls
    • We talked about this and decided to let 1068109 fix this temporarily and then document that settings team will have a patch for this for a new API.
  • bug 1068093 - Remove legacy transition code from the callscreen
    • Started looking at this with 1068109 applied.

gtorodelvalle

  • Absent/no report

jpruden92

  • Absent/no report

PTO

  • davidg: ?
  • drs: Oct 3, tentative
  • gsvelto: ?
  • gtorodelvalle: ?
  • jlorenzo: ?
  • jpruden92: ?
  • paco: ?
  • Rik: ?
  • thills: ?

Retrospective

Retrospective Etherpad

Things we did well

  • <drs> The bug triage was great and we got through a lot of bugs. People generally agreed that getting through our backlog should be a priority until feature work begins again.
  • <drs> The office hour was good.
  • <gsvelto> The bug bash was excellent, both in trimming down the number of bugs in the component and in floating up a few valid issues we had left on the bottom of the list.

Things we could do better

  • <drs> As discussed during the office hour, I generally feel that we're lacking a technical direction. We covered this when we talked about MVC.
  • <drs> Our burndown was not very good this sprint. Other than Germán not being available for most of this sprint, what went wrong?
  • <thills> From my side, personally, the bug that I took wound up to be a bunch of different bugs and tied into a lot of different issues. I believe that this is something we only find out once we really start working on it. Not sure what we could do better here.
  • <drs> Tamara says that she sometimes runs into issues knowing how to test features.

Action items

  • <drs> Write a proposal to move the dialer towards MVC/Haida.
  • <drs> Do more bug triages.
  • <drs> Tamara suggested having a list of smoke tests or ways to test features that aren't obvious.

Demos