Module identification and assignment: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(12 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
*[[Requirements#R1: Account Type|Account type]] | *[[Requirements#R1: Account Type|Account type]] | ||
**Account wizard | **Account wizard | ||
** | **Root folder | ||
**Document folders | |||
**Entity folders | |||
**Messages | **Messages | ||
**Match/unmatch message buttons | **Match/unmatch message buttons | ||
**View in Salesforce.com buttons for matched messages | |||
**Properties | |||
*[[Requirements#R2: Address Book|Address book]] | *[[Requirements#R2: Address Book|Address book]] | ||
**Address book | **Address book | ||
Line 18: | Line 22: | ||
**Groups | **Groups | ||
*[[Requirements#R3: Message Composition|Outgoing messages]] | *[[Requirements#R3: Message Composition|Outgoing messages]] | ||
**Email address lookup | |||
**Message sending via Salesforce.com | **Message sending via Salesforce.com | ||
**Match/unmatch message buttons | **Match/unmatch message buttons | ||
Line 28: | Line 33: | ||
**Offline mode | **Offline mode | ||
== | ==M1: Address Book Release== | ||
The following will be targeted for the | The following will be targeted for the address book release using the given priority: | ||
#[[Architectural review and refinement#Salesforce.com_data_layer_.28model.29|Salesforce.com data layer]] | #[[Architectural review and refinement#Salesforce.com_data_layer_.28model.29|Salesforce.com data layer]] (done) | ||
##nsSalesforcePartner | ##nsSalesforcePartner (done) | ||
##nsSalesforceLocalBidirectionalPartner | ##nsSalesforceLocalBidirectionalPartner (done) | ||
#[[Requirements#R2: Address Book|Address book]] | #[[Requirements#R2: Address Book|Address book]] | ||
##Address book | ##Address book | ||
##Cards | ##Cards | ||
##Groups | ##Groups | ||
#[[Requirements#R3: Message Composition|Outgoing messages]] | |||
##Email address lookup | |||
#[[Requirements#R1: Account Type|Account type]] (done) | |||
##Account wizard (done) |
Latest revision as of 17:56, 16 September 2007
Modules
Thunderforce's architecture calls for several high-level modules that can be broken down into the lower-level modules listed below. These all are traceable to the original feature list.
- Salesforce.com data layer
- nsSalesforceBidirectionalPartnerCache
- nsSalesforceLocalBidirectionalPartner
- nsISalesforceBidirectionalPartnerPoller
- nsSalesforcePartnerMetricsCollector
- nsSalesforcePartner
- Account type
- Account wizard
- Root folder
- Document folders
- Entity folders
- Messages
- Match/unmatch message buttons
- View in Salesforce.com buttons for matched messages
- Properties
- Address book
- Address book
- Cards
- Groups
- Outgoing messages
- Email address lookup
- Message sending via Salesforce.com
- Match/unmatch message buttons
- Message filters
- Filter criteria
- User interface extensions
- Filter actions
- Rule generation
- Offline mode
- Offline mode
M1: Address Book Release
The following will be targeted for the address book release using the given priority:
- Salesforce.com data layer (done)
- nsSalesforcePartner (done)
- nsSalesforceLocalBidirectionalPartner (done)
- Address book
- Address book
- Cards
- Groups
- Outgoing messages
- Email address lookup
- Account type (done)
- Account wizard (done)