Module identification and assignment: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
[[Architectural review and refinement|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 [[Requirements|original feature list]]. | [[Architectural review and refinement|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 [[Requirements|original feature list]]. | ||
*Account Type | *[[Architectural review and refinement#Salesforce.com_data_layer_.28model.29|Salesforce.com data layer]] | ||
**Account | **nsSalesforceBidirectionalPartnerCache | ||
**nsSalesforceLocalBidirectionalPartner | |||
**nsISalesforceBidirectionalPartnerPoller | |||
**nsSalesforcePartnerMetricsCollector | |||
**nsSalesforcePartner | |||
*[[Requirements#R1: Account Type|Account type]] | |||
**Account wizard | |||
**Folders | **Folders | ||
**Messages | **Messages | ||
*Address Book | **Match/unmatch message buttons | ||
*Outgoing | *[[Requirements#R2: Address Book|Address book]] | ||
*Message Filters | **Address book | ||
*Offline Mode | **Cards | ||
**Groups | |||
*[[Requirements#R3: Message Composition|Outgoing messages]] | |||
**Message sending via Salesforce.com | |||
**Match/unmatch message buttons | |||
*[[Requirements#R4: Message Filters|Message filters]] | |||
**Filter criteria | |||
**User interface extensions | |||
**Filter actions | |||
**Rule generation | |||
*[[Requirements#R5: Offline Mode|Offline mode]] | |||
**Offline mode | |||
==Dreamforce== | ==Dreamforce== | ||
The following will be | The following will be targeted for the Dreamforce demo release using the given priority: | ||
# | #[[Architectural review and refinement#Salesforce.com_data_layer_.28model.29|Salesforce.com data layer]] | ||
#Account Type | ##nsSalesforcePartner | ||
##Account | ##nsSalesforceLocalBidirectionalPartner | ||
##Root | #[[Requirements#R1: Account Type|Account type]] | ||
##Account wizard | |||
##Root folder | |||
#[[Requirements#R3: Message Composition|Outgoing messages]] | |||
##Message sending via Salesforce.com | |||
##Match/unmatch message buttons | |||
#[[Requirements#R2: Address Book|Address book]] | |||
##Address book | |||
##Cards | |||
##Groups |
Revision as of 04:07, 28 August 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
- Folders
- Messages
- Match/unmatch message buttons
- Address book
- Address book
- Cards
- Groups
- Outgoing messages
- Message sending via Salesforce.com
- Match/unmatch message buttons
- Message filters
- Filter criteria
- User interface extensions
- Filter actions
- Rule generation
- Offline mode
- Offline mode
Dreamforce
The following will be targeted for the Dreamforce demo release using the given priority:
- Salesforce.com data layer
- nsSalesforcePartner
- nsSalesforceLocalBidirectionalPartner
- Account type
- Account wizard
- Root folder
- Outgoing messages
- Message sending via Salesforce.com
- Match/unmatch message buttons
- Address book
- Address book
- Cards
- Groups