Gaia/New-Architecture-Program/Contacts/FxOS-S9(16 Oct)

From MozillaWiki
Jump to: navigation, search

General info

  • Members
    • Borja Salguero (DEV)
    • Fernando Campo (DEV)
    • Manuel Casas (DEV)
    • Maria Oteo (EPM)
  • Meetings:
    • Daily happening everyday in Mumble at 10:30 CEST
    • Sprint Planning, on Monday (every two weeks)
  • Links of interest:

Sprint objectives

  • In this sprint we are focused on landing all the pending NGA work in this new branch.
    • This will include landing the list and settings separated views.

Bugs for this sprint

ID Summary Status Resolution Assigned to Depends on Blocks Whiteboard Feature b2g Blocking b2g Target milestone
1181586 [NGA][Contacts][#new] Remove l10n deprecated methods. NEW 1175458 [NG Gaia Contacts] --- --- FxOS-S9 (16Oct)
1184483 [Follow-up] Remove the use of mozL10n.get in Bug 1182484 ASSIGNED Borja Salguero [:borjasalguero] 1182484 1191124 [NG Gaia Contacts] --- --- FxOS-S9 (16Oct)
1190845 [Meta] Make list.html a self-contained view RESOLVED FIXED Manuel Casas Barrado [:mancas] 1180627 1169191, 1190859 [NG Gaia Contacts][only for NGA Contacts branch][patch] --- --- FxOS-S9 (16Oct)
1190859 [META] Make settings.html a self-contained view RESOLVED FIXED Fernando Campo (:fcampo) 1180627, 1190845 1169191 [NG Gaia Contacts][only for NGA Contacts branch] --- --- FxOS-S9 (16Oct)
1191471 [Contacts] Creating a new contact has no default fields populated ASSIGNED Borja Salguero [:borjasalguero] 1171119, 1183728, 1184649 [NG Gaia Contacts][2.5-Daily-Testing][Spark][only for NGA Contacts branch] --- --- FxOS-S9 (16Oct)
1203063 [Contacts]custom label of address is displayed as '#TYPE#' . ASSIGNED Borja Salguero [:borjasalguero] 1183727 [NG Gaia Contacts][patch][2.5-aries-test-run-2][only for NGA Contacts branch] --- --- FxOS-S9 (16Oct)
1206054 Contacts NGA: Race condition when saving cookie stores wrong value NEW 1197750 [NG Gaia Contacts][only for NGA Contacts branch] --- --- FxOS-S9 (16Oct)
1208669 Duplicate contact screen has a status bar color that does not match header ASSIGNED Manuel Casas Barrado [:mancas] 1182509 [NG Gaia Contacts][2.5-Daily-Testing][Spark][patch] --- --- FxOS-S9 (16Oct)

8 Total; 6 Open (75%); 2 Resolved (25%); 0 Verified (0%);


Regressions introduced by our work (highest priority)

  • Bug 1191471 - [Contacts] Creating a new contact has no default fields populated. It needs the fix ONLY in NGA branch
  • Bug 1192180 - [Contacts]It can't enter contact details page. Feature 2.5+ Regression or better, extra feature. NI to Francisco
  • Bug 1183645 - Performance regression in Contacts. 2.5+
  • Bug 1203063 - [Contacts]custom label of address is displayed as '#TYPE#'(Borja) It needs the fix ONLY in NGA branch
  • Bug 1196830 - test_import_edit_export_contact.py: "AssertionError: 9 != 8"

Other bugs to pay attention

  • List of 2.5+ bugs in Contacts: https://goo.gl/En93Ek
  • Bug 1203762 - [Contacts] Images disappear when user enables and disables order by last button inside the contacts list
  • Bug 1183645 - Performance regression in Contacts

Bugs we need to revisit when a decision is made about the view separation in Contacts

  • Bug 1191124 - Refactor Contacts to use modern L10n API
  • Bug 1156192 - [NFC] Dialer show shrinking UI when contact (shareable object) running on the background
  • Bug 1190543 - [Contacts] Opening Settings shows all buttons as enabled briefly before then disabling all relevant buttons

Issues found when landing our work but other FxOS teams have to fix

  • Bug 1188350 - When opening a URL with window.open, the title is not set properly. Set as 2.5+
    • Issue found by Borja in system frontend that can be reproduced in master and specially when applying the patch in Bug 1182509 - [Contacts][NGA] Open contacts_matching with window.open
  • Bug 1184953 - [Web Components] Document's element registry is not persisted in the BF Cache
    • Bug ssue detected when working in Bug 1183727 - [Contacts][NGA] Create #update view and connect it to #open within Contacts App

Daily meetings

Issues during the sprint

Demos

Retrospective

Actions taken from last sprint

Things that went well

Things that went not that well

Actions for this sprint (apart of the Sprint Objectives)