/android/import-contacts

To get this branch, use:
bzr branch http://bzr.ed.am/android/import-contacts

« back to all changes in this revision

Viewing changes to TODO

  • Committer: edam
  • Date: 2011-06-04 13:16:20 UTC
  • Revision ID: edam@waxworlds.org-20110604131620-hean9j66r3f5i72h
- fix UTF-8 unencoding by default on v3.0 vCards
- proper unescaping of strings in v3.0 vCards (also works for v2.1, although the 2.1 specs don't mention it)

Show diffs side-by-side

added added

removed removed

1
1
IMMEDIATE (for next release)
2
2
 
 
3
* re-import all the test data, skipping dupes, so we can test caching
3
4
* re-import all the test data, having added a TEL to one of the contacts,
4
5
        merging dupes, so we can test merging with cached contacts
5
 
* add ContactContracts backend
6
 
* when using ContactContracts provide selection of account to import in to
 
6
* things to check from test data
 
7
        - if there is a dupe that is merged contains a TEL, does that take
 
8
                preference over the existing contact's preferred TEL?
 
9
* "TEL;TYPE=WORK;TYPE=FAX:" is imported as "work", not "work fax"!
 
10
* after correcting the "TYPE=WORK;TYPE=FAX" issue, check that when two numbers
 
11
        appear, the first a fax, the second a normal number, but neither is
 
12
        preferred, the normal number takes precedence
 
13
* "EMAIL;TYPE=INTERNET;TYPE=WORK:" imports a "home" email address
 
14
* change some public final static ints, that aren't really consts, in to enums
7
15
 
8
16
FUTURE
9
17
 
10
 
* change some public final static ints, that aren't really consts, in to enums
11
 
* fix: merging an unPREFed TEL will override a preferred phone no. in the phone
12
18
* create a back-end object to read/write to android. This can be overridden to
13
19
        use the new ContractsContacts API.
14
20
* add warnings when email addresses, phone numbers, etc, fail sanitisation (and