Gaia/Contacts/Scrum/3
From MozillaWiki
Contents
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
- Links of interest:
List of bugs
Contacts issues for this sprint
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 [:zbraniecki][:gandalf] | 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:
- bug 1022646 [Contacts][Haida] Separate the form view
- 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:
- bug 1022646 [Contacts][Haida] Separate the form view
- 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:
- bug 1022646 [Contacts][Haida] Separate the form view
- 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:
- bug 1022646 [Contacts][Haida] Separate the form view
- 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.
- Work
- Finally found the time to put the data refactor ideas on the following wiki page:
- 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:
- bug 1022646 [Contacts][Haida] Separate the form view
- 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
- Francisco
- Number of bugs and blockers resolved is going pretty good: https://wiki.mozilla.org/Gaia/Contacts/Scrum/3#List_of_bugs
- Not comitting for crazy things allow us to have time to solve new blockers that appear during the sprint.
- 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.