Gaia/Contacts/Scrum/3

From MozillaWiki
< Gaia‎ | Contacts
Jump to: navigation, search

General info

  • Members
    • Jose Manuel Cantera
    • Sergi Mansilla
    • Michal Budzynski
    • Francisco Jordano
    • ... from time to time guess stars
  • Meetings:
    • Daily happening on IRC currently on channel #fxos-comms at 9:30 CET
    • Subteam sprint planning: last day before the global sprint planning, IRC on channel #fxos-contacts at 10:00 CET

List of bugs

Contacts issues for this sprint

Bugzilla link

ID Summary Component Status Resolution Assigned to Depends on Blocks Whiteboard Blocking b2g Feature b2g Target milestone
875159 [B2G] [Inari] [Contacts] Wrong message is displayed when no Gmail contacts are available to import Gaia::Contacts RESOLVED FIXED robert.sajdok permafail, c=, - --- 2.0 S4 (20june)
935636 [contacts][matcher] address in existing contact duplicated if importing same vCard/.vcf file several times Gaia::Contacts RESOLVED FIXED Michał Budzyński (:michalbe) 1008972 burirun1.3-3, 1.3tarakorun2,[p=1,5] --- --- 2.0 S4 (20june)
972573 [B2G][SMS] The selection screen for adding a contact with multiple phone numbers to a SMS message lacks a cancel, back, or 'x' button Gaia::Contacts RESOLVED FIXED Taichi Matsuura 974864 permafail --- --- 2.0 S4 (20june)
981674 [Contacts] Contact's name merged to another one previously then exported to sd card and imported again, is not shown fine Gaia::Contacts VERIFIED FIXED Fernando Campo (:fcampo) 1008972 [p=1] - --- 2.0 S4 (20june)
989927 [Contacts][Refactor] Create a library that reads the Global Contacts DataStore and provide a single contact Gaia::Contacts RESOLVED FIXED Jose Manuel Cantera 968098 [priority][p=2] --- --- 2.0 S4 (20june)
1008987 [Contacts][Merger] Thumbnail on contacts list disappear when importing same vCard/.vcf file several times Gaia::Contacts VERIFIED FIXED Marina Rodríguez [:mai] 1008972, 1054172 2.0M+ --- 2.0 S4 (20june)
1015060 [NFC][Contact] Receiver does not receive the latest contact if the contact has been updated more than twice Gaia::Contacts VERIFIED FIXED Francisco Jordano [:arcturus] [:francisco] 933640, 949293 2.0+ --- 2.0 S4 (20june)
1015094 [NFC][Contacts] Contact cannot updated via NFC more than twice Gaia::Contacts VERIFIED FIXED Francisco Jordano [:arcturus] [:francisco] 933640, 949293 [p=2] 2.0+ --- 2.0 S4 (20june)
1015817 [NFC][Contacts] Receiver should get only one record with multiple phone numbers when sender updated contact's phone number and shared via NFC again Gaia::Contacts RESOLVED WORKSFORME Francisco Jordano [:arcturus] [:francisco] 933640, 949293 [p=0.5] 2.0+ --- 2.0 S4 (20june)
1020471 WebrtcClient is not defined Gaia::Contacts VERIFIED FIXED Francisco Jordano [:arcturus] [:francisco] [p=1] 2.0+ --- 2.0 S4 (20june)
1020731 [Contacts] Follow up 1019954: Add unit test to Importing then deleting contacts from Outlook/Gmail reports negative number of contacts found Gaia::Contacts RESOLVED FIXED Marina Rodríguez [:mai] --- --- 2.0 S4 (20june)
1021548 Importing second time from SIM card yields to errors in the console and contacts are not updated Gaia::Contacts VERIFIED FIXED Jose Manuel Cantera 1026369 --- --- 2.0 S4 (20june)
1022879 [B2G][NFC] Deleted contacts are still being sent and received through NFC Gaia::Contacts VERIFIED FIXED Francisco Jordano [:arcturus] [:francisco] 933640 [2.0-flame-test-run-1][p=2] 2.0+ --- 2.0 S4 (20june)
1026369 In import, contacts are duplicated. Gaia::Contacts VERIFIED FIXED Jose Manuel Cantera 1028106 1021548 2.0+ --- 2.0 S4 (20june)
1026370 User can't see message when contacts are merged in import Gaia::Contacts VERIFIED FIXED Jose Manuel Cantera 977528 2.0+ --- 2.0 S4 (20june)
1027480 [contacts] Custom tag placeholder is not localized Gaia::Contacts RESOLVED FIXED Zibi Braniecki [:gandalf][:zibi] 2.0+ --- 2.0 S4 (20june)

16 Total; 0 Open (0%); 7 Resolved (43.75%); 9 Verified (56.25%);


Sprint planning

Daily meetings

Day 2: 11th June

Jose Manuel Cantera

  • Not present

Michal Budzynski

  • Bugs reviewed
    • bug 1013845 [NFC][Contacts] The Chinese words receiver receive are garbled when share contact via NFC
    • bug 972573 B2G][SMS] The selection screen for adding a contact with multiple phone numbers to a SMS message la (PARTIAL REVIEW)
  • Bugs working
    • bug 935636 [contacts][matcher] address in existing contact duplicated if importing same vCard/.vcf file several

Sergi Mansilla

  • Bugs working
    • bug 1015094 [NFC][Contacts] Contact cannot updated via NFC more than twice | Couldn't reproduce cause of setup, but we need to check that is duplicated from bug 1021548
    • bug 1020723 Remove NFC duplicated code

Francisco Jordano

  • Bugs reviewed
    • bug 1021548 Importing second time from SIM card yields to errors in the console and contacts are not updated
    • bug 997547 [MMS]Text to email from Contact details

Day 3: 12th June

Jose Manuel Cantera

  • Bugs working
    • bug 989927 [Contacts][Refactor] Create a library that reads the Global Contacts DataStore and provide a single
  • Reviews
    • bug 1022646 [Contacts][Haida] Separate the form view (first round of review)
  • Others:
    • Helped to land other bugs, specially some related to bluethood

Michal Budzynski

(Update via email)

  • Reviews
    • bug 972573 [B2G][SMS] The selection screen for adding a contact with multiple phone numbers to a SMS message lacks a cancel, back, or 'x' button
  • Bugs working
    • bug 1022646 [Contacts][Haida] Separate the form view (first round of review)

Sergi Mansilla

  • Bugs working
    • bug 1023888 When exporting contacts via bluetooth and cancelling, an error screen appears
  • Other stuff
    • Playing with prototype around SNS

Francisco Jordano

  • Reviews
    • bug 989927 [Contacts][Refactor] Create a library that reads the Global Contacts DataStore and provide a single
  • Bugs working
    • bug 1023908 [Contacts] Disable interminent integration test
    • bug 1023911 [Contacts] Investigate why integration test contacts_shortcuts_test.js is failing
    • bug 1015094 [NFC][Contacts] Contact cannot updated via NFC more than twice
  • Yesterday afternoon we got some problems in travis, some integration tests for contacts started to fail but we couldn't know the reason, we disabled them, but need to find time to investigate what happened. The intering solution was disable one suite, but we need to save some time to investigate those problems.

Day 4: 13th June

Jose Manuel Cantera

not present

Michal Budzynski

  • Reviews
    • bug 1015094 Bug 1015094 - [NFC][Contacts] Contact cannot updated via NFC more than twice
    • bug 972573 [B2G][SMS] The selection screen for adding a contact with multiple phone numbers to a SMS message lacks a cancel, back, or 'x' button
  • Bugs working
    • bug 935636 [contacts][matcher] address in existing contact duplicated if importing same vCard/.vcf file several times
    • bug 1022646 [Contacts][Haida] Separate the form view (first round of review)
  • No blockers, free road to work on bug 1022646, haidification and separation of rthe form view.

Sergi Mansilla

not present

Francisco Jordano

  • Reviews
    • bug 1022115 [Contacts] Cannot tap and see contact detail after receiving (more than 1) contacts via bluetooth
  • Bugs working
    • bug 1023908 [Contacts] [Contacts] Delete option shows white empty space
    • bug 1015060 [Contacts] [NFC][Contact] Receiver does not receive the latest contact if the contact has been updated more than twice
    • bug 1015817 [NFC][Contacts] Receiver should get only one record with multiple phone numbers when sender updated contact's phone number and shared via NFC again
    • bug 1023911 [Contacts] Investigate why integration test contacts_shortcuts_test.js is failing
  • No blockers
  • Hugue r? and ni? queue that will try to clean today. Also would like to have some time to investigate the intermittent integration tests.


Day 5: 16th June

Jose Manuel Cantera

no update

Michal Budzynski

  • Reviews:
    • bug 1015060 [NFC][Contact] Receiver does not receive the latest contact if the contact has been updated more tha
    • bug 972573 [B2G][SMS] The selection screen for adding a contact with multiple phone numbers to a SMS message la
  • Working:
  • No blockers
  • Other stuff:
    • Continue working on haida separation.

Sergi Mansilla

  • Working on:
    • bug 1023888 When exporting contacts via bluetooth and cancelling, an error screen appears (Almost ready, we need unit tests and revision)
  • Other stuff:
    • Taking a look to a SNS datastore prototype for Carrie's concept.
  • No blockers

Francisco Jordano

  • Reviews
    • bug 1021523 [Firefox Account] Log in with an existing FxA leads to verification link message
    • bug 972573 [B2G][SMS] The selection screen for adding a contact with multiple phone numbers to a SMS message la
    • bug 989927 [Contacts][Refactor] Create a library that reads the Global Contacts DataStore and provide a single
  • Bugs working
    • bug 1018307 [QA][Facebook] Get access to the Facebook account which has created the Contact App
    • bug 1021727 FTU import contacts reports an incorrect number of contacts importedthan twice
    • bug 1023911 [Contacts] Investigate why integration test contacts_shortcuts_test.js is failing
  • No blockers
  • Apparently found the problem in integration tests: bug 1023911, but we will see what travis thinks.

Day 6: 17th June

Jose Manuel Cantera

not present

Michal Budzynski

  • Reviews:
    • bug 1020773 [MADAI][Contacts] consider adding "phonetic-name-field" for Japanese locale
  • Working:
  • No blockers
  • Other stuff:
    • Finished the work on the broadcasting message that will be reused when we have full haida support.

Sergi Mansilla

  • Working on:
    • bug 1023888 When exporting contacts via bluetooth and cancelling, an error screen appears (Finished, ready for review with unit tests)
  • Review:
    • Patches for 3g video for Telenor
  • Other stuff:
    • Trying to reproduce a bug in bluethoot about contacts getting freeze.
    • Flame!!!
  • No blockers

Francisco Jordano

  • Reviews
    • bug 1021523 [Firefox Account] Log in with an existing FxA leads to verification link message
    • bug 989927 [Contacts][Refactor] Create a library that reads the Global Contacts DataStore and provide a single
    • bug 972573 [B2G][SMS] [B2G][SMS] The selection screen for adding a contact with multiple phone numbers to a SMS message lacks a cancel, back, or 'x' button (last round of review) (ready for show in the sprint planning demo)
    • bug 974864 [MMS]Pick recipient(email adress) up from contacts app
    • bug 1020773 [MADAI][Contacts] consider adding "phonetic-name-field" for Japanese locale (pretty far from our standards)
  • No blockers
  • Triaging bugs in contacts.

Day 7: 18th June

Jose Manuel Cantera

not present

Michal Budzynski

not present

Sergi Mansilla

  • Working on:
    • bug 1026427 When trying to export contact with bluetooth not enabled, the app freezes
  • Other stuff:
    • learning about data stores.
    • I'll fly in the afternoon, so I'll continue from home in the evening.


Francisco Jordano

  • Reviews
    • bug 1026370 User can't see message when contacts are merged in import
    • bug 1022646 [Contacts][Haida] Separate the form view
  • Working on
    • bug 1026525 - [FTU][Single Variant] Flame: when running with 2 sim cards inserted after FTU, the Vertical Homescreen is unsuable
    • bug 1022879 - [B2G][NFC] Deleted contacts are still being sent and received through NFC
  • No blockers
  • Feature from partner landed:
    • bug 972573 - [B2G][SMS] The selection screen for adding a contact with multiple phone numbers to a SMS message lacks a cancel, back, or 'x' button (For sprint demo)

Guess stars

Fernando Campo
  • Working on bug 1022115 [Contacts] Cannot tap and see contact detail after receiving (more than 1) contacts via bluetooth, waiting for Carrie for providing final decision about behavior.

Day 8: 19th June

Jose Manuel Cantera

  • Working on the following bugs:
    • bug 1026369 In import, contacts are duplicated.
    • bug 1026473 [Contacts][Refactor] Implement the Global Contacts Datastore data management module
  • No blockers.
  • Waiting for Francisco and Sergi's feedback on refactor work.

Michal Budzynski

  • Working on:
  • No blockers
  • Challenging work, but continuing with the progress

Sergi Mansilla

  • Working on:
    • bug 1023888 When exporting contacts via bluetooth and cancelling, an error screen appears
    • bug 1026427 When trying to export contact with bluetooth not enabled, the app freezes
  • Other stuff:
    • Several feedback? to give
    • Tomorrow off to a conference
    • Monday and Tuesday *officially* getting married. :)


Francisco Jordano

  • Reviews
    • bug 1020773 [Contacts] consider adding "phonetic-name-field" for Japanese locale
    • bug 997547 [MMS]Text to email from Contact details
    • bug 974864 [MMS]Pick recipient(email adress) up from contacts app
    • bug 974864 NEW, na-matsumoto — [MMS]Pick recipient(email adress) up from contacts app
  • No blockers
  • Lot of partner work, to try to understand their needs and what's our implications.
  • Sync with Julien to see how we are going to coordinate work landed for extra integration between sms and contacts.
  • Today will work on a wiki page about the data refactor.

Guess stars (yes guess who ;))

Fernando Campo
  • Making some videos for Carrie about bug 1022115 [Contacts] Cannot tap and see contact detail after receiving (more than 1) contacts via bluetooth

Day 9: 20th June

Jose Manuel Cantera

  • Working on the following bugs:
    • bug 989929 [Contacts][Refactor] Create Contacts indexed DB library to support synchronization from the Global Contacts Datastore - Working on the comments provided in the first round of review.
    • bug 1026473 [Contacts][Refactor] Implement the Global Contacts Datastore data management module - Continue the work in this bug.
  • No blockers.

Michal Budzynski

  • Working on:
  • No blockers
  • Work with tags done, next stope the image update across sheets via broadcast messaging.

Sergi Mansilla

  • out to a conference

Francisco Jordano

  • Reviews
    • bug 989929 [Contacts][Refactor] Create Contacts indexed DB library to support synchronization from the Global Contacts DS - Did the first round of review, looking pretty promising.
    • bug 974864 [MMS]Pick recipient(email adress) up from contacts app - Sync with Julien about how the web activity should be.
  • No blockers

Day 10: 23th June

Jose Manuel Cantera

  • Working on the following bugs:
    • bug 989929 [Contacts][Refactor] Create Contacts indexed DB library to support synchronization from the Global Contacts Datastore - Working on the comments provided in the first round of review.
    • bug 1026473 [Contacts][Refactor] Implement the Global Contacts Datastore data management module - Continue the work in this bug.
  • No blockers.

Michal Budzynski

  • Working on:
  • No blockers

Sergi Mansilla

  • out getting officially married@

Francisco Jordano

  • Reviews
    • bug 1027867 - [B2G][Contacts] When editing a contact, the Birthday and Anniversary dropdowns say 'Date' instead of the date that was selected when creating the contact
    • bug 1027480 - [contacts] Custom tag placeholder is not localized
    • bug 1028250 - [contacts] Remove unused strings custom.placeholder
    • bug 1028106 - Invalid information of automated merged contacts and contact duplicate
  • Work
    • bug 987966 - [contacts] placeholder for date fields in add/edit mode is always in English: 'Date'
    • Helping with bug 974864 - [MMS]Pick recipient(email adress) up from contacts app
  • No blockers

Demos

  • bug 972573 Using action menu in contacts for selectiong email or phone from an activity with cancelleable option: video link
  • bug 1022646 Form view Separated. It's big architecture change without a lot of visual changes, one presented here shows that we don't have flashing contact list view before the form is showed because activities are now sent directly to the view. Video link

Retrospective

Actions taken from last sprint

  • None :D is our first one

Things that went well

  • Jose
    • These meetings were useful in knowing in advance what's going on
  • Michal
    • The wiki page for having a look to everything is getting good.

Things that went not that well

  • Jose
    • I still don't have a flame phone and I'm not able to help with bugs regarding NFC and flame specific problems.
  • Michal
    • I still didn’t land Bug 1022646 and I really wanted to do that this sprint
  • Francisco
    • We need to do better with the daily meetings, if we take a look to the wiki page (even today), always is someone missing the meetings, we need to take them seriously.
    • During this sprint, certain work with partners trying to add extra features was not working smothly.

Actions for this sprint

  • Weekly rotation of the person that has to update in the global meetings. Starting with Michal this week.
  • Getting use to estimate tasks we have. If we get a new task not in the SP, we should estimate it as well.
  • Update the time on the tasks also.
  • Try to make 0 casualties for the dailies for this sprint.