Closed
Bug 838051
Opened 12 years ago
Closed 12 years ago
[Contacts][User Story] GMail contact import
Categories
(Firefox OS Graveyard :: Gaia::Contacts, defect, P1)
Tracking
(blocking-b2g:leo+, b2g18 verified)
People
(Reporter: pdol, Assigned: arcturus)
References
Details
(Keywords: feature, relnote, Whiteboard: leorun3,relnote-b2g:1.1+)
UCID: Contacts-002
User Story:
As a user, I want to be able to import my contacts from GMail so that I can easily connect with my friends without manually adding contacts.
Comment 1•12 years ago
|
||
Francisco, do you think you could reuse some of the code from your gmail importer?
Updated•12 years ago
|
Summary: [B2G][Contacts][User Story] GMail contact import → [Contacts][User Story] GMail contact import
Assignee | ||
Comment 2•12 years ago
|
||
Hi Frabrice,
Yes, so far we could reuse the js importing code and adapt it to the specific flow on contacts or FTU.
My only concerns are:
- Current code is using OAuth 1.0, so we will need to ask for an official api key to identify the developer (Moz in this case)
- As you know, while performing OAuth dance, once performed the authorisation in the service provider we will need to redirect to a callback url (app protocol is not allowed), but there is nothing we didn't solve in the facebook integration or in the google importer.
So basically YES :D
Comment 3•12 years ago
|
||
May I suggest that this be synchronisation rather than just import? We already have Google calendar sync, and support for checking Google Mail, it makes sense to synchronise contacts too. This would be great for anyone that uses Google services, and for people migrating from Android.
(In reply to Chris Lord [:cwiiis] from comment #3)
> May I suggest that this be synchronisation rather than just import? We
> already have Google calendar sync, and support for checking Google Mail, it
> makes sense to synchronise contacts too. This would be great for anyone that
> uses Google services, and for people migrating from Android.
+1 For this.
Without a proper sync any changes to contacts made on these services post-import will not be reflected on the phones contacts list.
Unfortunately this has been deemed OOS for LEO.
First draft IxD for contact import has been posted to:
https://www.dropbox.com/s/vvl7fx24iuv6qxg/contacts-import-130122.pdf
The UX basically reflects what is already in place for Facebook contacts import.
Any comment welcome!
Whiteboard: u=user c=contacts s=v1.1-sprint-1 → u=cyee@mozilla.com c=contacts s=v1.1-sprint-1
Updated•12 years ago
|
Assignee: nobody → arcturus
Comment 7•12 years ago
|
||
Reviewing wireframes.
Comment 8•12 years ago
|
||
Clearing tracking-b2g18 flag from User Story bugs. This flag is for bugs that we would take fixes for in the 1.x branch. Feature work should be officially slotted into a release instead with leo+. If this story is intended for v1.1, please nominate for leo? blocking.
tracking-b2g18:
+ → ---
Comment 9•12 years ago
|
||
Daniel, this should be leo+, correct?
blocking-b2g: --- → leo?
Flags: needinfo?(dcoloma)
Comment 10•12 years ago
|
||
(In reply to Dylan Oliver [:doliver] from comment #9)
> Daniel, this should be leo+, correct?
correct!
Flags: needinfo?(dcoloma)
Reporter | ||
Comment 11•12 years ago
|
||
Raising the priority and blocking flag based on partner conversations.
blocking-b2g: leo? → leo+
Priority: P2 → P1
Comment 12•12 years ago
|
||
Fancisco, can you provide an estimate of when this will be completed?
Assignee | ||
Comment 13•12 years ago
|
||
(In reply to Dietrich Ayala (:dietrich) from comment #12)
> Fancisco, can you provide an estimate of when this will be completed?
Hi Dietrich, the support already landed on master, but we still are pending to apply the latest UX changes, like correct icons and perhaps some UX modifications.
But if you wanna try, just launch the FTU from the settings app, you should be able to see now the import from google.
Cheers!
Comment 14•12 years ago
|
||
(In reply to Francisco Jordano [:arcturus] from comment #13)
>
> But if you wanna try, just launch the FTU from the settings app, you should
> be able to see now the import from google.
Great! Successfully imported 200 contacts from google in ~90 sec.
Assignee | ||
Updated•12 years ago
|
Assignee: arcturus → francisco.jordano
Comment 15•12 years ago
|
||
Cool, can this be marked fixed, and file followups for the polish parts?
Comment 16•12 years ago
|
||
Putting needs info for Patryk's team to work with TEF and review.
Flags: needinfo?(padamczyk)
Assignee | ||
Comment 17•12 years ago
|
||
(In reply to Dietrich Ayala (:dietrich) from comment #15)
> Cool, can this be marked fixed, and file followups for the polish parts?
Hi Dietrich, we are not marking as fixed cause we still land the integration of this import in the contacts settings, we are close to land it, will be done by 15th of March.
I agree that if we find any problems or want to add extra things, we can do it in follow ups.
Cheers.
Comment 18•12 years ago
|
||
Is there a bug filed for contact sync instead of import?
Assignee | ||
Comment 19•12 years ago
|
||
(In reply to Chris Lord [:cwiiis] from comment #18)
> Is there a bug filed for contact sync instead of import?
Hi Chris, so far this US is for importing, as we agreed that was what we could have completed for v1.0.1 by March 15th.
I'm sure that support will land, perhaps in master later.
Cheers,
F.
Comment 20•12 years ago
|
||
(In reply to Francisco Jordano [:arcturus] from comment #19)
> (In reply to Chris Lord [:cwiiis] from comment #18)
> > Is there a bug filed for contact sync instead of import?
>
> Hi Chris, so far this US is for importing, as we agreed that was what we
> could have completed for v1.0.1 by March 15th.
>
> I'm sure that support will land, perhaps in master later.
>
> Cheers,
> F.
right, that's cool - should I file a separate bug for Google contact sync?
Assignee | ||
Comment 21•12 years ago
|
||
(In reply to Chris Lord [:cwiiis] from comment #20)
>
> right, that's cool - should I file a separate bug for Google contact sync?
Sure :) let's track it.
Thanks!
F.
Updated•12 years ago
|
Flags: needinfo?(padamczyk)
Assignee | ||
Updated•12 years ago
|
Comment 22•12 years ago
|
||
TEF is covering testing of this I believe.
Isabel - Are you covering generating test case coverage for this?
Flags: needinfo?(isabelrios)
Flags: in-moztrap?
Comment 23•12 years ago
|
||
The testing of this US is owned by TEF team, they are preparing the test plan for it
Flags: needinfo?(isabelrios)
Assignee | ||
Comment 24•12 years ago
|
||
Wit latest bug 848820 resolved we can close this meta bug :) \o/
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Whiteboard: leorun3
Comment 26•11 years ago
|
||
Verifying - the user is now able to import GMail contacts successfully during FTU and from the Contacts app
Leo build info:
Gecko http://hg.mozilla.org/releases/mozilla-b2g18/rev/29933d1937db
Gaia 1436e2778b90bd74635b0b94d1cf8ccb0d71b60c
Build 20130625070217
Version 18.1
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•