Gaia/Contacts/Scrum/2.1S1: Difference between revisions

< Gaia‎ | Contacts
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 34: Line 34:
== Daily meetings ==
== Daily meetings ==


=== Day 1: 24th July 2014 ===
=== Day 6: 31th July 2014 ===
 
==== Michal Budzynski ====
==== Michal Budzynski ====
* ICE Meeting:
** Created Meta {{Bug|1042577}} and tasks bug for this feature:
*** {{Bug|1042580}} - Create additional panel in Contacts Settings
*** {{Bug|1042584}} - Select the contact from the list
*** {{Bug|1042586}} - Create a DataStore for ICE Contacts
*** {{Bug|1042588}} - Display `ICE Contacts` element on the Contacts List
*** {{Bug|1042591}} - Display contacts from ICE group
** First two bugs are scheduled for this sprint, maybe the third one as well (according to Anthony's request)


* Bugs:
 
** {{Bug|1042580}} - patch sent,waiting for R+
==== Sergi Mansilla ====
** {{Bug|1022646}} - rebasing after a week.
* Still blocked, need a laptop
 
==== Jose Manuel Cantera ====
* Working on:
** {{bug|1045521}} — NEW, hola — [Contacts-FTU] Change the IAC mechanism by a datastore in order to propagate access tokens between F
** {{bug|1045549}} — NEW, jmcf — [Contacts] [Data Refactor] Compare performance between indexedDB-based suffix array and in-memory-ba
* Reviewing:
** {{bug|1003086}} — NEW, hola — [DSDS][Fugu][Buri]"Not imported" shown under "SIM card" in Contacts, after importing contacts in FTU


==== Francisco Jordano ====
==== Francisco Jordano ====
* Sprint planning:
* Done with:
** Created Wiki page, documents, etc.
** {{Bug|1042586}} - [Contacts][ICE] Create a DataStore for ICE Contacts
* ICE Meeting
** {{Bug|1045503}} - [tarako][contacts] we should reduce the use of storage by contacts app
* Meeting with Antony
 
* System Frontend stuff
 
=== Day 5: 30th July 2014 ===
 
==== Michal Budzynski ====
* Working on:
** {{bug|1042580}} — NEW, mbudzynski — [Contacts][ICE] Create additional panel in Contacts Settings
** {{bug|1042584}} — NEW, mbudzynski — [Contacts][ICE] Select the contact from the list
*Reviews:
** {{bug|1020547}} — NEW, bugmail.mozilla — [B2G][Contacts]Low-precision drawing results in unsightly artifacts when scrolling fast
* No blockers, but won't have time to do Haida work this week.


==== Sergi Mansilla ====
==== Sergi Mansilla ====
* Blocked yesterday since the laptop died, got a replacement one and setting up the environment to work.
==== Jose Manuel Cantera ====
* Working on:
* Working on:
** FDN {{Bug|1040951}}:
** {{bug|1003086}} — NEW, hola — [DSDS][Fugu][Buri]"Not imported" shown under "SIM card" in Contacts, after importing contacts in FTU
*** probably will flag as `Works for me`, since the behavior described as messed up is probly expected, asked Michał for details.
* Helping Adrian to speedup in Firefox OS. Also got some metrics about searching speed in contacts.
** Properly flashed device for {{Bug|989925}}:
 
*** Looking into the api, datastore, etc.
==== Francisco Jordano ====
* No much work related to conacts.
* Today will took {{bug|1042586}}
 
=== Day 3: 28th July 2014 ===
==== Michal Budzynski ====
* Working on:
** {{Bug|1042580}} [Contacts][ICE] Create additional panel in Contacts Settings
*** During review process Francisco had new architectural ideas on how this should be solved
** {{Bug|1022646}} [Contacts][Haida] Separate the form view - rebase of the patch
** {{Bug|1041455}} [NFC] Show shrinking UI on contact list page after add a new contact
*** Get R+, patch landed, but backed out because of some CI fails (probably not caused by this patch)
 
* Reviews:
** {{Bug|1020773}} - [MADAI INTERNAL] - started reviewing.
 
==== Francisco Jordano ====
* Reviewing patches:
** {{Bug|1041455}} [NFC] Show shrinking UI on contact list page after add a new contact - **R+**
** {{Bug|1042580}} [Contacts][ICE] Create additional panel in Contacts Settings
*** New ideas on how this should be solved, commented on the bug and removed *review* flag.
* Setup a Wiki on new form behavior
 
==== Sergi Mansilla ====
Not present - doctor appointment


==== Jose Manuel Cantera ====
==== Jose Manuel Cantera ====
* Helping new guy (Adrian) in {{Bug|1027313}}
Not present
* Made a research in {{Bug|1042569}}:
** Suffix arrays & indexed DB




Line 94: Line 128:
Not present
Not present


=== Day 3: 28th July 2014 ===
=== Day 1: 24th July 2014 ===
==== Michal Budzynski ====
==== Michal Budzynski ====
* Working on:
* ICE Meeting:
** {{Bug|1042580}} [Contacts][ICE] Create additional panel in Contacts Settings
** Created Meta {{Bug|1042577}} and tasks bug for this feature:
*** During review process Francisco had new architectural ideas on how this should be solved
*** {{Bug|1042580}} - Create additional panel in Contacts Settings
** {{Bug|1022646}} [Contacts][Haida] Separate the form view - rebase of the patch
*** {{Bug|1042584}} - Select the contact from the list
** {{Bug|1041455}} [NFC] Show shrinking UI on contact list page after add a new contact
*** {{Bug|1042586}} - Create a DataStore for ICE Contacts
*** Get R+, patch landed, but backed out because of some CI fails (probably not caused by this patch)
*** {{Bug|1042588}} - Display `ICE Contacts` element on the Contacts List
*** {{Bug|1042591}} - Display contacts from ICE group
** First two bugs are scheduled for this sprint, maybe the third one as well (according to Anthony's request)


* Reviews:
* Bugs:
** {{Bug|1020773}} - [MADAI INTERNAL] - started reviewing.
** {{Bug|1042580}} - patch sent,waiting for R+
** {{Bug|1022646}} - rebasing after a week.


==== Francisco Jordano ====
==== Francisco Jordano ====
* Reviewing patches:
* Sprint planning:
** {{Bug|1041455}} [NFC] Show shrinking UI on contact list page after add a new contact - **R+**
** Created Wiki page, documents, etc.
** {{Bug|1042580}} [Contacts][ICE] Create additional panel in Contacts Settings
* ICE Meeting
*** New ideas on how this should be solved, commented on the bug and removed *review* flag.
* Meeting with Antony
* Setup a Wiki on new form behavior
* System Frontend stuff


==== Sergi Mansilla ====
==== Sergi Mansilla ====
Not present - doctor appointment
* Working on:
** FDN {{Bug|1040951}}:
*** probably will flag as `Works for me`, since the behavior described as messed up is probly expected, asked Michał for details.
** Properly flashed device for {{Bug|989925}}:
*** Looking into the api, datastore, etc.


==== Jose Manuel Cantera ====
==== Jose Manuel Cantera ====
Not present
* Helping new guy (Adrian) in {{Bug|1027313}}
* Made a research in {{Bug|1042569}}:
** Suffix arrays & indexed DB


== Demos ==
== Demos ==
Line 123: Line 166:
== Retrospective ==
== Retrospective ==
=== Actions taken from last sprint ===
=== Actions taken from last sprint ===
* We failed to perform previous actions, the only we did achieve was the fact of work better in bigger tasks.
=== Things that went well ===
=== Things that went well ===
* New features are looking in good shape (ICE contacts).
* We learnt a lot of idb what's feasible what's not.
=== Things that went not that well ===
=== Things that went not that well ===
* We endup with a lot of bugs that we didn't fix, always adding more stuff to the sprint.
* We didn't use the wiki page as it should, to demo our work to colleagues.
* We are not getting fast answers from external teams when they open
=== Actions for this sprint ===
=== Actions for this sprint ===
* Enforce the use of wiki page on revisions
* We like the idea of keeping in the sprint the list of bugs, so we will be doing some 'kind of kanban'

Latest revision as of 09:19, 5 August 2014

General info

  • Members
    • Jose Manuel Cantera
    • Sergi Mansilla
    • Michal Budzynski
    • Francisco Jordano
  • Meetings:
    • Daily happening on IRC currently on channel #fxos-comms at 11:00 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

Full Query
ID Summary Component Status Resolution Assigned to Depends on Blocks Whiteboard Blocking b2g Feature b2g Target milestone
1003086 [DSDS][Fugu][Buri]"Not imported" shown under "SIM card" in Contacts, after importing contacts in FTU Gaia::Contacts VERIFIED FIXED Adrián de la Rosa --- --- 2.1 S1 (1aug)
1017756 Update Loop buttons & state (color, name, visibility...) in contact details when a branding/UX decision is taken Gaia::Contacts RESOLVED FIXED Jose Manuel Cantera 988392 988279, 1040737 ft:loop 2.0+ --- 2.1 S1 (1aug)
1020547 [B2G][Contacts]Low-precision drawing results in unsightly artifacts when scrolling fast Gaia::Contacts RESOLVED FIXED Kartikaya Gupta (email:kats@mozilla.staktrace.com) 993473 --- --- 2.1 S1 (1aug)
1031315 [Contacts][Data Refactor]Check performance of building contact details from different DS Gaia::Contacts RESOLVED FIXED Jose Manuel Cantera 1031306 [c=progress p= s=2014.08.01.t u=] --- --- 2.1 S1 (1aug)
1036191 [B2G][2.0][l10n][Contacts] "Facebook Friends' header string is truncated in multiple languages because of bigger button (2.0 UX visual refresh) Gaia::Contacts VERIFIED FIXED 1032262, 1036099 LocRun2.0, [systemsfe][p=1] 2.0+ --- 2.1 S1 (1aug)
1038414 [B2G][Contacts][Camera][273MB Flame] Camera app OOMs when adding picture to contact Gaia::Contacts VERIFIED FIXED Francisco Jordano [:arcturus] [:francisco] [273MB-Flame-Support] 2.0+ --- 2.1 S1 (1aug)
1042580 [Contacts][ICE] Create additional panel in Contacts Settings Gaia::Contacts RESOLVED FIXED Michał Budzyński (:michalbe) 1042577 --- --- 2.1 S1 (1aug)
1042586 [Contacts][ICE] Create a DataStore for ICE Contacts Gaia::Contacts RESOLVED FIXED Francisco Jordano [:arcturus] [:francisco] 1038701, 1042577 --- --- 2.1 S1 (1aug)
1045503 [tarako][contacts] we should reduce the use of storage by contacts app Gaia::Contacts RESOLVED FIXED Francisco Jordano [:arcturus] [:francisco] 1.3T+ --- 2.1 S1 (1aug)

9 Total; 0 Open (0%); 6 Resolved (66.67%); 3 Verified (33.33%);


Sprint planning

Daily meetings

Day 6: 31th July 2014

Michal Budzynski

Sergi Mansilla

  • Still blocked, need a laptop

Jose Manuel Cantera

  • Working on:
    • bug 1045521 — NEW, hola — [Contacts-FTU] Change the IAC mechanism by a datastore in order to propagate access tokens between F
    • bug 1045549 — NEW, jmcf — [Contacts] [Data Refactor] Compare performance between indexedDB-based suffix array and in-memory-ba
  • Reviewing:
    • bug 1003086 — NEW, hola — [DSDS][Fugu][Buri]"Not imported" shown under "SIM card" in Contacts, after importing contacts in FTU

Francisco Jordano

  • Done with:
    • bug 1042586 - [Contacts][ICE] Create a DataStore for ICE Contacts
    • bug 1045503 - [tarako][contacts] we should reduce the use of storage by contacts app


Day 5: 30th July 2014

Michal Budzynski

  • Working on:
    • bug 1042580 — NEW, mbudzynski — [Contacts][ICE] Create additional panel in Contacts Settings
    • bug 1042584 — NEW, mbudzynski — [Contacts][ICE] Select the contact from the list
  • Reviews:
    • bug 1020547 — NEW, bugmail.mozilla — [B2G][Contacts]Low-precision drawing results in unsightly artifacts when scrolling fast
  • No blockers, but won't have time to do Haida work this week.

Sergi Mansilla

  • Blocked yesterday since the laptop died, got a replacement one and setting up the environment to work.

Jose Manuel Cantera

  • Working on:
    • bug 1003086 — NEW, hola — [DSDS][Fugu][Buri]"Not imported" shown under "SIM card" in Contacts, after importing contacts in FTU
  • Helping Adrian to speedup in Firefox OS. Also got some metrics about searching speed in contacts.

Francisco Jordano

  • No much work related to conacts.
  • Today will took bug 1042586

Day 3: 28th July 2014

Michal Budzynski

  • Working on:
    • bug 1042580 [Contacts][ICE] Create additional panel in Contacts Settings
      • During review process Francisco had new architectural ideas on how this should be solved
    • bug 1022646 [Contacts][Haida] Separate the form view - rebase of the patch
    • bug 1041455 [NFC] Show shrinking UI on contact list page after add a new contact
      • Get R+, patch landed, but backed out because of some CI fails (probably not caused by this patch)
  • Reviews:

Francisco Jordano

  • Reviewing patches:
    • bug 1041455 [NFC] Show shrinking UI on contact list page after add a new contact - **R+**
    • bug 1042580 [Contacts][ICE] Create additional panel in Contacts Settings
      • New ideas on how this should be solved, commented on the bug and removed *review* flag.
  • Setup a Wiki on new form behavior

Sergi Mansilla

Not present - doctor appointment

Jose Manuel Cantera

Not present


Day 2: 25th July 2014

Michal Budzynski

  • Working on:
    • bug 1042580 [Contacts][ICE] Create additional panel in Contacts Settings - small fixes in the patch prepared yesterday
    • bug 1022646 [Contacts][Haida] Separate the form view - rebase of the patch
    • bug 1041455 [NFC] Show shrinking UI on contact list page after add a new contact - patch ready for r
  • Reviews:
    • bug 1020773 - [MADAI INTERNAL] - merge conflict.
    • bug 1036787 - [GAIA][Contacts]"SIM Card" Text in Contacts > Settings > Import Contants is not reflecting on language change

Francisco Jordano

  • Reviewing patches
  • Setup a meeting with Carrie on new form in contacts on Monday, 10AM

Sergi Mansilla

  • Working on:
    • Contacts manager datastore sync (bug 989925)
    • FDN bug 1040951:
      • it works as expected but looks strange UX-wise
  • Asked for real measurements of performance for our last 2.0 blocker

Jose Manuel Cantera

Not present

Day 1: 24th July 2014

Michal Budzynski

  • ICE Meeting:
    • Created Meta bug 1042577 and tasks bug for this feature:
    • First two bugs are scheduled for this sprint, maybe the third one as well (according to Anthony's request)

Francisco Jordano

  • Sprint planning:
    • Created Wiki page, documents, etc.
  • ICE Meeting
  • Meeting with Antony
  • System Frontend stuff

Sergi Mansilla

  • Working on:
    • FDN bug 1040951:
      • probably will flag as `Works for me`, since the behavior described as messed up is probly expected, asked Michał for details.
    • Properly flashed device for bug 989925:
      • Looking into the api, datastore, etc.

Jose Manuel Cantera

Demos

Retrospective

Actions taken from last sprint

  • We failed to perform previous actions, the only we did achieve was the fact of work better in bigger tasks.

Things that went well

  • New features are looking in good shape (ICE contacts).
  • We learnt a lot of idb what's feasible what's not.

Things that went not that well

  • We endup with a lot of bugs that we didn't fix, always adding more stuff to the sprint.
  • We didn't use the wiki page as it should, to demo our work to colleagues.
  • We are not getting fast answers from external teams when they open

Actions for this sprint

  • Enforce the use of wiki page on revisions
  • We like the idea of keeping in the sprint the list of bugs, so we will be doing some 'kind of kanban'