Gaia/New-Architecture-Program/Contacts/FxOS-S3(24 Jul): Difference between revisions
< Gaia | New-Architecture-Program | Contacts
Jump to navigation
Jump to search
Line 20: | Line 20: | ||
***Create a 'matching' view in a separated .html (matching_contacts.html) to remove all the dependencies ([https://bugzilla.mozilla.org/show_bug.cgi?id=1181996 Bug 1181996]) | ***Create a 'matching' view in a separated .html (matching_contacts.html) to remove all the dependencies ([https://bugzilla.mozilla.org/show_bug.cgi?id=1181996 Bug 1181996]) | ||
***Open contacts_matching with window.open instead of an i-frame. ([https://bugzilla.mozilla.org/show_bug.cgi?id=1182509 Bug 1182509]) | ***Open contacts_matching with window.open instead of an i-frame. ([https://bugzilla.mozilla.org/show_bug.cgi?id=1182509 Bug 1182509]) | ||
**Final version of the navigation (gaia component) ready | |||
**Include #new in Contacts app using navigation (merged in /shared folder) | |||
*Merge #update activity in master as a self contained view | *Merge #update activity in master as a self contained view | ||
*First version of #open and #import activities agreed during last sprint, they will be merged to unify the code and the offered UI. | *First version of #open and #import activities agreed during last sprint, they will be merged to unify the code and the offered UI. |
Revision as of 07:11, 14 July 2015
General info
- Members
- Borja Salguero (DEV)
- Fernando Campo (DEV)
- Jorge Prudencio (DEV)
- Manuel Casas (DEV)
- Alberto Villena (QA)
- 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
As part of the cycle 2 in the porting of Contacts app to the NGA, our main targets are:
- Integrate #new within Contacts app in master:
- Ensuring that all is working fine via windows.open
- Moving all the logic related to 'curtain' to a Panel (currently is a separate <iframe>) (Bug 1182484)
- Create a 'matching' view in a separated .html (matching_contacts.html) to remove all the dependencies (Bug 1181996)
- Open contacts_matching with window.open instead of an i-frame. (Bug 1182509)
- Final version of the navigation (gaia component) ready
- Include #new in Contacts app using navigation (merged in /shared folder)
- Ensuring that all is working fine via windows.open
- Merge #update activity in master as a self contained view
- First version of #open and #import activities agreed during last sprint, they will be merged to unify the code and the offered UI.
- We need to divide the work and assign tasks (Fer/Manu)
Bugs for this sprint
- Pending bugs to be fixed in FxOS-S3 (24 Jul) target milestone: https://goo.gl/KP6KSC
- Pending bugs to be fixed in FxOS-S2 (24 Jul) target milestone that already have a patch: https://goo.gl/Ifucmj
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Other bugs to pay attention
- List of 2.5+ bugs in Contacts: https://goo.gl/En93Ek
Daily meetings
- Tracking daily bugs in this Etherpad
Issues during the sprint
- First version for removing Contacts from Communications.
- WIP branch: https://github.com/borjasalguero/gaia/tree/dialer_button
- The current proposal includes maintaining the Contact button but launching a pick activity.
- Mozilla (PM and UX) will have to confirm if that is ok with them or if they have others alternatives.
Demos
Retrospective
Actions taken from last sprint
- Raptor vs Marionette:
- AP1:Check Alberto repos to verify the performance measures extracted and printed using marionette. The idea is sharing it with Raptor team.
- AP2:Follow-up meeting with Eli to share with Raptor team, NGA Contacts's needs and also check the progress of bug 1169775
- Development Synchronization is necessary: weekly meetings, or weekly mails so everybody is aware of the changes and progress in the NGA libraries.
- AP3:Vivien sent a complete update via dev-gaia list last 19th June but we need to ensure that this sync continues after Whistler ww.
- AP4:Create a demo branch where we can play/test the ongoing work (no for QA testing) that can help us to:
- We have agreed creating two repos:
- Production one: we will wait to create it when all the bugs pending to be landed in this sprint (FxOS-S1) are merged in master (specially the relative to open and new activities)
- Development one: it will be based on Whistler demo branch: https://github.com/borjasalguero/gaia/tree/demo
- We have agreed creating two repos: