Firefox OS/Comms/Dialer/Sprint/v2.1-S1: Difference between revisions

From MozillaWiki
< Firefox OS‎ | Comms‎ | Dialer‎ | Sprint
Jump to navigation Jump to search
Line 79: Line 79:
==Day 3: July 24==
==Day 3: July 24==
{{:FirefoxOS/Comms/Dialer/Sprint/v2.1-S1/20140724-Minutes|Meeting Minutes}}
{{:FirefoxOS/Comms/Dialer/Sprint/v2.1-S1/20140724-Minutes|Meeting Minutes}}
====drs====
* Admin:
** I went to the stores of a couple of carriers nearby to try to get the Wasabi CDMA device connected to a network here and it's not looking good. I need to contact Wesley but I don't think this is actually possible.
* Next steps:
** {{Bug|1037868}} - Create gaia-sim-picker component
*** Working on this now.
*** This is going to take a while. I spent some time yesterday talking with kgrandon and wilsonpage about this. You can check out our notes here: https://etherpad.mozilla.org/web-components
** {{Bug|1039553}} - [Dialer][Call Screen] It's not possible to start a second call
*** Will do this in parallel with {{Bug|1037868}}, haven't started yet.
*** <Rik> That sounds higher priority to me, we should discuss
*** It is, I'm going to do it today.
* Done:
** Uplifted {{Bug|1018494}} and {{Bug|1035183}} to 2.0
** {{Bug|1006592}} - While sending USSD code, last dialed number by user appears in dialer app
*** Review+ for Gabriele, checkin+
====Rik====
* Deep into {{Bug|967440}}, remove reflows. I'm seeing the end of it but not there yet. I hope to submit a patch tonight.
====gtorodelvalle====
* Administrative:
** I WON'T BE ABLE TO JOIN THE MEETING July 24 :-(
* {{Bug|1018283}} - [Follow-up 951665] Pending visual revision and adjustments of the VR call screen when in lockscreen:
** Approval granted.
** New rebasing needed and TBPL reporting only errors not related to this patch.
** Asked Ryan about how to proceed (if I should land it in v2.0) or there are sheriffs for that. Waiting for his reply ;)
** Authorised by Ryan to merge the patch in v2.0, aaand merged! ;)
* {{Bug|977056}} - [Dialer] Visual discrepancies: Call ended view under conference call participants list:
** Retook this bug.
** Filed a new one I found (see next).
* {{Bug|1043347}} - [Dialer][Call Screen] Bad alignment of information in conference call overlay:
** Need-infoed Carol asking for visual specs.
====thills====
* {{Bug|1039643}} -  Still working on this.  Hope to have something for feedback in next day or so. 
* {{Bug|998147}} -  drs has landed the gaia portion for me.
====pacorampas====
* Absent/no report


==Day 2: July 23==
==Day 2: July 23==

Revision as of 15:31, 24 July 2014

Bugs

Bugs Taken in Planning

Full Query
ID Assigned to Summary Blocking b2g Feature-b2g Whiteboard Status Resolution
967440 Anthony Ricaud (:rik) Remove some reflows on the keypad - No cf_feature-b2g [priority][planned-sprint c=3][in-sprint=v2.0-S6] RESOLVED FIXED
995938 David Garcia [:davidg][retired] Device does not play an 'end tone' when the call is finished --- No cf_feature-b2g [priority][planned-sprint c=2] VERIFIED FIXED
998147 Tamara Hills [:thills] [Dialer] A Missed Call notification is given when chosing to hang up on an incoming call 2.0+ No cf_feature-b2g [tarako-bug-bash-1.3T][planned-sprint][in-sprint=v2.0-S6] VERIFIED FIXED
1006592 Gabriele Svelto [:gsvelto] While sending USSD code, last dialed number by user appears in dialer app 2.0+ No cf_feature-b2g [planned-sprint] VERIFIED FIXED
1010104 Germán Toro del Valle (:gtorodelvalle) [Dialer][Call Screen] Baseline of the contact name when applying the fluid font size --- No cf_feature-b2g [planned-sprint c=1][in-sprint=v2.0-S6] RESOLVED FIXED
1015883 Gabriele Svelto [:gsvelto] [Dialer][Call Screen][Call Waiting] Apply the visual refresh to the CDMA call waiting scenario - No cf_feature-b2g [planned-sprint c=3] RESOLVED FIXED
1023246 Paco Rampas [:paco] [Flame][v1.4][Gaia::Dialer]The contact’s photo is shown incompletely in the call log edit screen. --- No cf_feature-b2g torch [planned-sprint] RESOLVED WONTFIX
1033937 Paco Rampas [:paco] [Calllog] Tap on Withheld number in call log, item highlighted, but stay highlighted when finger released - No cf_feature-b2g [planned-sprint] VERIFIED FIXED
1039553 Doug Sherk (:drs) (inactive) [Dialer][Call Screen] It's not possible to start a second call --- No cf_feature-b2g [planned-sprint] RESOLVED WORKSFORME

9 Total; 0 Open (0%); 5 Resolved (55.56%); 4 Verified (44.44%);

Bugs Taken but not Completed

Full Query
ID Assigned to Summary Blocking b2g Feature-b2g Whiteboard Status Resolution
1039643 Tamara Hills [:thills] Write some unit tests for shared/js/dialer/contacts.js --- No cf_feature-b2g [planned-sprint c=][in-sprint=v2.1-S1] RESOLVED FIXED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);

Bugs Taken During Sprint

Full Query
ID Assigned to Summary Blocking b2g Feature-b2g Whiteboard Status Resolution
1021478 Doug Sherk (:drs) (inactive) Set outgoing calls "Always ask" with two sim card inside, use bluetooth headset to dial, there will be no network message 2.0M+ No cf_feature-b2g RESOLVED FIXED
1030623 Paco Rampas [:paco] [Dialer] No space between text and border when Contact with long name and number matching hits --- No cf_feature-b2g VERIFIED FIXED
1043318 Paco Rampas [:paco] [Dialer] [Keypad] On suggestion item when the text goes outside the edge, you can drag the upper part and move the whole screen. --- No cf_feature-b2g RESOLVED FIXED
1043904 Paco Rampas [:paco] [Dialer][Call screen] There is a empty line at bottom of background image --- No cf_feature-b2g VERIFIED FIXED
1047224 Paco Rampas [:paco] [Dialer] [Keypad] Follow up for 1043318 --- No cf_feature-b2g RESOLVED FIXED

5 Total; 0 Open (0%); 3 Resolved (60%); 2 Verified (40%);

All Issues for this Sprint

Full Query
ID Assigned to Summary Blocking b2g Feature b2g Whiteboard Status Resolution
967440 Anthony Ricaud (:rik) Remove some reflows on the keypad - --- [priority][planned-sprint c=3][in-sprint=v2.0-S6] RESOLVED FIXED
995938 David Garcia [:davidg][retired] Device does not play an 'end tone' when the call is finished --- --- [priority][planned-sprint c=2] VERIFIED FIXED
998147 Tamara Hills [:thills] [Dialer] A Missed Call notification is given when chosing to hang up on an incoming call 2.0+ --- [tarako-bug-bash-1.3T][planned-sprint][in-sprint=v2.0-S6] VERIFIED FIXED
1006592 Gabriele Svelto [:gsvelto] While sending USSD code, last dialed number by user appears in dialer app 2.0+ --- [planned-sprint] VERIFIED FIXED
1010104 Germán Toro del Valle (:gtorodelvalle) [Dialer][Call Screen] Baseline of the contact name when applying the fluid font size --- --- [planned-sprint c=1][in-sprint=v2.0-S6] RESOLVED FIXED
1015883 Gabriele Svelto [:gsvelto] [Dialer][Call Screen][Call Waiting] Apply the visual refresh to the CDMA call waiting scenario - --- [planned-sprint c=3] RESOLVED FIXED
1021478 Doug Sherk (:drs) (inactive) Set outgoing calls "Always ask" with two sim card inside, use bluetooth headset to dial, there will be no network message 2.0M+ --- RESOLVED FIXED
1023246 Paco Rampas [:paco] [Flame][v1.4][Gaia::Dialer]The contact’s photo is shown incompletely in the call log edit screen. --- --- torch [planned-sprint] RESOLVED WONTFIX
1030623 Paco Rampas [:paco] [Dialer] No space between text and border when Contact with long name and number matching hits --- --- VERIFIED FIXED
1033937 Paco Rampas [:paco] [Calllog] Tap on Withheld number in call log, item highlighted, but stay highlighted when finger released - --- [planned-sprint] VERIFIED FIXED
1039553 Doug Sherk (:drs) (inactive) [Dialer][Call Screen] It's not possible to start a second call --- --- [planned-sprint] RESOLVED WORKSFORME
1043318 Paco Rampas [:paco] [Dialer] [Keypad] On suggestion item when the text goes outside the edge, you can drag the upper part and move the whole screen. --- --- RESOLVED FIXED
1043904 Paco Rampas [:paco] [Dialer][Call screen] There is a empty line at bottom of background image --- --- VERIFIED FIXED
1047224 Paco Rampas [:paco] [Dialer] [Keypad] Follow up for 1043318 --- --- RESOLVED FIXED

14 Total; 0 Open (0%); 8 Resolved (57.14%); 6 Verified (42.86%);

Bugs Redirected

Full Query
ID Assigned to Summary Blocking b2g Feature b2g Whiteboard Status Resolution
967440 Anthony Ricaud (:rik) Remove some reflows on the keypad - --- [priority][planned-sprint c=3][in-sprint=v2.0-S6] RESOLVED FIXED
995938 David Garcia [:davidg][retired] Device does not play an 'end tone' when the call is finished --- --- [priority][planned-sprint c=2] VERIFIED FIXED
998147 Tamara Hills [:thills] [Dialer] A Missed Call notification is given when chosing to hang up on an incoming call 2.0+ --- [tarako-bug-bash-1.3T][planned-sprint][in-sprint=v2.0-S6] VERIFIED FIXED
1006592 Gabriele Svelto [:gsvelto] While sending USSD code, last dialed number by user appears in dialer app 2.0+ --- [planned-sprint] VERIFIED FIXED
1010104 Germán Toro del Valle (:gtorodelvalle) [Dialer][Call Screen] Baseline of the contact name when applying the fluid font size --- --- [planned-sprint c=1][in-sprint=v2.0-S6] RESOLVED FIXED
1015883 Gabriele Svelto [:gsvelto] [Dialer][Call Screen][Call Waiting] Apply the visual refresh to the CDMA call waiting scenario - --- [planned-sprint c=3] RESOLVED FIXED
1023246 Paco Rampas [:paco] [Flame][v1.4][Gaia::Dialer]The contact’s photo is shown incompletely in the call log edit screen. --- --- torch [planned-sprint] RESOLVED WONTFIX
1033937 Paco Rampas [:paco] [Calllog] Tap on Withheld number in call log, item highlighted, but stay highlighted when finger released - --- [planned-sprint] VERIFIED FIXED
1039553 Doug Sherk (:drs) (inactive) [Dialer][Call Screen] It's not possible to start a second call --- --- [planned-sprint] RESOLVED WORKSFORME

9 Total; 0 Open (0%); 5 Resolved (55.56%); 4 Verified (44.44%);


Daily 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 10: August 4

drs

  • On public holiday on Monday, will provide my update on Tuesday.
  • Sprint planning will be on Tuesday.
  • Please run the standup as usual on Monday. Anthony and I will not be there.
  • I will host it in return for you hosting it on Friday :p Ups! It seems it's Tamara's turn :)

gtorodelvalle

  • Administrative:
    • I spent most of today "welcoming" Jorge Prudencio, the new intern who will join us :) You know, installing the environment and so on. I will introduce him to you tomorrow hopefully.
  • bug 977056 - [Dialer] Visual discrepancies: Call ended view under conference call participants list:
    • Patch ready.
    • ui-review+ by Carrie. I will record a new video tomorrow showing the suggested conference call duration. This is already included in the patch to be reviewed.
    • I could not record the video due to a bug when establishing the second call: add_second_call.png I will check with you during the meeting and if not know, I will create the bug.
  • bug 1043347 - [Dialer][Call Screen] Bad alignment of information in conference call overlay:
    • ui-review+ by Carol.
    • Asked for review from Anthony.
    • Rebased :-)
  • bug 977588 - [Dialer] The Active call screen does not have the option to place calls on hold:
    • Proposal made to Carrie and asked need-info to her regarding the final implementation.
    • Hopefully she agrees since we are following the proposed path ;)
    • Paco is working on the visual part.

pacorampas

  • bug 977588 - [Dialer] The Active call screen does not have the option to place calls on hold.
    • I'm working on some failures that German said me
  • bug 1044996 - [Dialer][Call screen] New hit state for call screen options (mute, place new call, keypad...)
  • bug 1030623 -
    • It is waiting for 1043318 to land

thills

  • bug 1039643 - Have a patch for review and waiting for that right now.
  • bug 1026692 - Started looking at this and bug 1043133 depends on this so I'm looking at 1043133 right now.

// Part-time people (not required to update this)

Rik

  • PTO

Day 9: August 1

Day 8: July 31

Day 7: July 30

Day 6: July 29

Day 5: July 28

Day 4: July 25

Day 3: July 24

drs

  • Admin:
    • I went to the stores of a couple of carriers nearby to try to get the Wasabi CDMA device connected to a network here and it's not looking good. I need to contact Wesley but I don't think this is actually possible.
  • Next steps:
    • bug 1037868 - Create gaia-sim-picker component
    • bug 1039553 - [Dialer][Call Screen] It's not possible to start a second call
      • Will do this in parallel with bug 1037868, haven't started yet.
      • <Rik> That sounds higher priority to me, we should discuss
      • It is, I'm going to do it today.
  • Done:

Rik

  • Deep into bug 967440, remove reflows. I'm seeing the end of it but not there yet. I hope to submit a patch tonight.

gtorodelvalle

  • Administrative:
    • I WON'T BE ABLE TO JOIN THE MEETING July 24 :-(
  • bug 1018283 - [Follow-up 951665] Pending visual revision and adjustments of the VR call screen when in lockscreen:
    • Approval granted.
    • New rebasing needed and TBPL reporting only errors not related to this patch.
    • Asked Ryan about how to proceed (if I should land it in v2.0) or there are sheriffs for that. Waiting for his reply ;)
    • Authorised by Ryan to merge the patch in v2.0, aaand merged! ;)
  • bug 977056 - [Dialer] Visual discrepancies: Call ended view under conference call participants list:
    • Retook this bug.
    • Filed a new one I found (see next).
  • bug 1043347 - [Dialer][Call Screen] Bad alignment of information in conference call overlay:
    • Need-infoed Carol asking for visual specs.

thills

  • bug 1039643 - Still working on this. Hope to have something for feedback in next day or so.
  • bug 998147 - drs has landed the gaia portion for me.

pacorampas

  • Absent/no report

Day 2: July 23

drs

  • Admin:
    • I have a Wasabi device now (our only CDMA one) and I believe Tamara does too. I've been doing some research on it and I'm going to try to get it on a network.
  • Next steps:
    • bug 1035183 - Matching numbers screen results is not properly localized for 10+ matches
      • Backed out of 2.0 and waiting for bug 1018494 to be uplifted before re-uplifting it.
    • bug 1037868 - Create gaia-sim-picker component
      • Working on this now.
    • bug 1039553 - [Dialer][Call Screen] It's not possible to start a second call
      • Will do this in parallel with bug 1037868, haven't started yet.
  • Done:
    • Researched CDMA a bit.
    • bug 998147 - [Dialer] A Missed Call notification is given when chosing to hang up on an incoming call
      • Review+ for Tamara
    • bug 1006592 - While sending USSD code, last dialed number by user appears in dialer app
      • Review- for Gabriele

Rik

  • Reviews
  • UX mock up for the Call log duration
  • Opened Facebook follow up for suggestion bar bug 1042562 and migrate call log insertion to data store bug 1042576. I think the datastore one will have a great impact.

gtorodelvalle

  • Administrative:
    • As a suggestion and although I would say it is more Doug's than mine, when possible I think we should probably try to run IRC-reviews in parallel with using Github or Bugzilla since it speeds the landing up a lot :) At least to fully understand the requests of the reviewer (and that's mainly on me :) ).
      • <drs> I think our current system is fine. I generally ask for IRC review when I want to get something landed quickly or I feel bad about it and don't want to waste more of someone's time. Remember that IRC reviews are sync so it's more costly for the reviewer.
      • In fact, I would say it is more costly for the submitter since it is the reviewer the one who decides when to run it :p But I am fine with it ;) Sometimes I find myself wanting to ask something to the reviewer and I have to leave my comments in Github and wait the next round :)
      • <drs> Yeah, in that case it's fine to ask on IRC, but doing a full IRC review as much as possible seems like overkill to me.
      • Totally agreed ;)
    • (just informative) Paco's patches with third party apps failing tests landed in master.
  • bug 1018283 - [Follow-up 951665] Pending visual revision and adjustments of the VR call screen when in lockscreen:
    • Mari Ángeles has asked Stephany to try to push it forward ;)
  • bug 1010104 - [Dialer][Call Screen] Baseline of the contact name when applying the fluid font size:
    • Currently including Doug's comments in the patch.
    • Implemented the new version with no getScenario() as suggested by Doug.
    • Asked revision to Doug about the new version. New revision asked ;)
    • r+ by Doug. Waiting for the tests to pass to land it in master.
  • bug 1024506 - While call is "connecting", "Add other call", "Keypad" and "microphone" buttons should be disabled:
    • Implemented Anthony's suggestions.
    • Asked for a new revision.

pacorampas

  • bug 1023246 - [Flame][v1.4][Gaia::Dialer]The contact’s photo is shown incompletely in the call log edit screen.
    • Working on this
    • Testing number and time of reflows
  • bug 977588 - [Dialer] The Active call screen does not have the option to place calls on hold.
    • Working on visual part
    • I am testing with pau a new hit state

thills

  • bug 1039643 - Still working on this.
  • bug 998147 - The gecko portion is landed. review is done for gaia portion and ready to go.
    • <drs> Do you need this landed?

Day 1: July 22

drs

  • Admin:
    • Nothing new.
  • Next steps:
    • bug 1035183 - Matching numbers screen results is not properly localized for 10+ matches
      • Backed out of 2.0 and waiting for bug 1018494 to be uplifted before re-uplifting it.
    • bug 1037868 - Create gaia-sim-picker component
      • Working on this now.
    • bug 1039553 - [Dialer][Call Screen] It's not possible to start a second call
      • Will do this in parallel with bug 1037868, haven't started yet.
  • Done:
    • bug 1010104 - [Dialer][Call Screen] Baseline of the contact name when applying the fluid font size
      • Reviewed for Germán, review+
    • bug 1021478 - [1.4] Set outgoing calls "Always ask" with two sim card inside, use bluetooth headset to dial, there will be no network message
      • Figured out some test failures for Wei.

Rik

  • admin : I added a Demo section on our sprint page, I intend to fill it as I go
  • Sprint planning
  • Reviews

gtorodelvalle

  • Administrative:
    • Paco's patch for "bug 1030623 - [Dialer] No space between text and border when Contact with long name and number matching hits" can be landed since the tests failing has nothing to do with the proposed patch.
    • Paco's patch for bug 1033937 - "[Calllog] Tap on Withheld number in call log, item highlighted, but stay highlighted when finger released" can be landed since the tests failing has nothing to do with the proposed patch.
    • Should we directly merged them or do you prefer us to cross check it with you? You know I get scared when I see Travis in red :p
  • bug 1018283 - [Follow-up 951665] Pending visual revision and adjustments of the VR call screen when in lockscreen:
    • Mari Ángeles has asked Stephany to try to push it forward ;)
  • bug 1010104 - [Dialer][Call Screen] Baseline of the contact name when applying the fluid font size:
    • Currently including Doug's comments in the patch.
    • Implemented the new version with no getScenario() as suggested by Doug.
    • Asked revision to Doug about the new version. New revision asked ;)
  • bug 1030623 - [Dialer] No space between text and border when Contact with long name and number matching hits:
    • Solving some issues with the tests. In fact, not related to the proposed patch.
  • bug 1024506 - While call is "connecting", "Add other call", "Keypad" and "microphone" buttons should be disabled:
    • Implemented Anthony's suggestions.

pacorampas

  • bug 1023246 - [Flame][v1.4][Gaia::Dialer]The contact’s photo is shown incompletely in the call log edit screen.
    • Working on this

thills

  • bug 1039643 - Started looking on this to add the unit tests for the contacts.js
  • bug 998147 - Spent some time on trying to figure out how to merge this with the previous bug I was working on since the changes are in the same area. Will probably just create a new branch for this.

Retrospective

Retrospective Etherpad

Things we did well

  • <drs> The team is starting to feel like a unified force instead of a loosely related group.
  • <drs> The daily standup seems to still really be helping and we've ironed out a bunch of details (though see below).
  • <drs> We got our blockers down to 0 and were the first comms subteam to do so.

Things we could do better

  • <drs> Switching the standup host every day is cumbersome and doesn't allow people to get better at it.
  • <drs> Sprint planning was really weak, I should have prepared better.
    • <drs> Between blockers and reorganization, I had very little time to spend figuring out what to do next. I'm happy we did get started on the sheet navigation prototype, though. This won't be a problem this sprint.
    • <Rik> I think dialer-most-wanted will help a lot.
  • <drs> We are not doing a good job keeping everyone involved in long-term projects. In particular, we're not getting enough feedback or ideas. Now that we've cleared our blockers and we're not really under any serious pressure, we should be able to step back and think about these things.
    • <drs> Suggestions? What would get you more involved?
  • <gtorodelvalle> In this sprint we at Telefónica had many distractions from what was previously agreed as work to be done during the current sprint planning (IOT and certification guys' requests).

Action items

  • <drs> Switch standup host to weekly rotation. (thills' idea)
  • <drs> I think we should start doing demos of significant features/bug fixes.
  • <drs> I also think we should start setting time aside to improve our technical documentation. This is all we have right now: https://wiki.mozilla.org/FirefoxOS/Comms/Dialer#Feature.2FSubcomponent_Documentation
    • <gsvelto> We should also document our code better, our in-code documentation currently leaves a lot to be desired (which is an euphemism for complete absence of comments in the code). As a side note we could explicitly start asking for better in-code documentation in reviews.
      • <gsvelto> Enforce documenting stuff that you touch.
  • <gtorodelvalle> We need a way to proceed in the presence of not previously considered bugs, mainly coming from IOT and certification guys at Telefónica. Probably raising the issue when they pop up and consider any needed rescheduling for the sprint.
    • <drs> Can we talk about these as they come up? At the daily standup.
    • <gtorodelvalle> Absolutely ;)

Demos