Main Page: Difference between revisions

From Thunderforce
Jump to navigation Jump to search
Line 67: Line 67:
*Mozilla Platform
*Mozilla Platform
**[http://developer.mozilla.org/en/docs/Mozilla_Source_Code_Via_CVS Sync latest Thunderbird 2.0 using CVS]
**[http://developer.mozilla.org/en/docs/Mozilla_Source_Code_Via_CVS Sync latest Thunderbird 2.0 using CVS]
**[http://developer.mozilla.org/en/docs/Configuring_Build_Options Configure .mozconfig]
*Thunderbird Extensions
*Thunderbird Extensions
**[https://addons.mozilla.org/en-US/firefox/addon/1806 DOM Inspector]
**[https://addons.mozilla.org/en-US/firefox/addon/1806 DOM Inspector]

Revision as of 22:11, 10 July 2007

Welcome to Thunderforce, an open-source Mozilla Thunderbird extension for Salesforce.com

Please feel free to look at and comment on the feature list. This extension has not been written yet, so if you contribute now, you can help steer the direction of Thunderforce. Partial functionality is presently planned for a pre-alpha version in mid-August.

Current stage: Experiments

Process

This process is loosely based on Anthony Lattanze's Architecture-Centric Development Methodology (ACDM), which is popular process framework in the Master of Software Engineering (MSE) program at Carnegie Mellon University and elsewhere. For the development phase, a design-oriented process that refines the architectural modules into detailed design and then code will be used.

  1. Requirements elicitation
  2. Quality attributes
  3. Requirements prioritization and project scope
  4. High-level project planning
  5. Use cases
  6. Notional architecture
  7. Experiments
  8. Architectural review and refinement
  9. Module identification and assignment
  10. Integration test creation
  11. Detailed module designs
  12. Module unit tests
  13. Module code
  14. Integration tests passing
  15. Releases

Mailing Lists

Communicate with the Thunderforce users and developers through the following mailing lists:

Surveys

Tips

Get emailed when pages of interest change: After creating a Thunderforce account, enter your email address and check "e-mail me when a page I'm watching is changed" into your preferences and click save, click on the email confirmation link in the message that the system sent to your inbox, and click on the "watch" tab on any page that you want to receive notifications from when the content changes.


Artifacts

Useful Development Links

People