SoC:RoamingSupport: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Delivery == | |||
* Build a message w/ attachments | * Build a message w/ attachments | ||
** Used for both IMAP and Mail delivery cases | ** Used for both IMAP and Mail delivery cases | ||
== Syncing == | |||
* Items to Sync: | * Items to Sync: | ||
** Address Book | ** Address Book | ||
Line 10: | Line 13: | ||
** on a set interval (pref?) | ** on a set interval (pref?) | ||
** shutdown | ** shutdown | ||
== Etc.. == | |||
* Things to keep in mind: | * Things to keep in mind: | ||
** Make the feature extensible | ** Make the feature extensible |
Revision as of 20:55, 3 June 2007
Delivery
- Build a message w/ attachments
- Used for both IMAP and Mail delivery cases
Syncing
- Items to Sync:
- Address Book
- Mail Filters
- Saved Searches
- Newsrc files
- etc.. (add more)
- When to sync?
- on a set interval (pref?)
- shutdown
Etc..
- Things to keep in mind:
- Make the feature extensible
- A simple interface to inherit?
- Need a way to know that an object has changed
- A way to stream the object to a file, or a file pointer
- for newsrc files, filters, (anything that uses a file)
- Things that aren't stored as a file:
- Account Information
- About everything in account.js
- Sync tag definitions
- An interface that parses and applies these changes:
- Make the feature extensible