Closed Bug 649738 Opened 14 years ago Closed 14 years ago

Contacts API needs unified interface for paging through contacts

Categories

(Cloud Services :: Server: Share, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jrburke, Assigned: mixedpuppy)

References

Details

(Whiteboard: [landed][needs test])

Attachments

(2 files)

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0) Gecko/20100101 Firefox/4.0 Build Identifier: Right now each service has different arguments they use to page through the APIs. Ideally the share API call would just have one kind of paging args for the web client to use. This may be difficult: the Gmail one may return an URL to use to call for the next set, whereas the twitter one uses a cursor model? Depending on how this shakes out, another bug may need to be opened against the web client to implement the modified call. Allowing older cached web client UIs should be considered too. Reproducible: Always
We need at least the twitter contacts issues fixed to get the twitter client finalized (bug 647578) so setting this as blocking that even though we could possibly fix the twitter issue without fixing the grater API issue.
Blocks: 647578
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: nobody → mixedpuppy
I have this working, you need to get the bug/649738-contactspaging branch in both mozilla/server-share-core and mozilla/f1 if you want to give it a spin
Attachment #527395 - Flags: review?(rmiller)
Attachment #527396 - Flags: review?(jrburke)
Comment on attachment 527396 [details] Pointer to pull request RaFromBRC to review python portion of pull request, jrburke for web content part.
Attachment #527396 - Flags: review?(rmiller)
Attachment #527396 - Flags: review?(jrburke) → review+
Attachment #527395 - Flags: review?(rmiller) → review+
Attachment #527396 - Flags: review?(rmiller) → review+
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
reopening to get tests for paged contacts
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [landed][needs test]
Blocks: 644404
closing server bugs, moving to client side.
Status: REOPENED → RESOLVED
Closed: 14 years ago14 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: