Thunderbird/NextGeneration: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Move the Why to its own page)
(Add Planning, UI)
Line 1: Line 1:
The name "Thunderbird: Next Generation" is a homage to my favorite TV series [http://memory-alpha.wikia.com/wiki/Star_Trek:_The_Next_Generation Star Trek: Next Generation], which took a great thing, and made it even better. Same concept, new ideas, and much better. Several decades later.
The name "Thunderbird: Next Generation" is a homage to my favorite TV series [http://memory-alpha.wikia.com/wiki/Star_Trek:_The_Next_Generation Star Trek: Next Generation], which took a great thing, and made it even better. Same concept, new ideas, and much better. Several decades later.
* [[Thunderbird/NextGeneration/Motivation|Motivation - Why we do this]]
* [[Thunderbird/NextGeneration/UI-goals|Goals for UI and target users]]
* [[Thunderbird/NextGeneration/Planning|Planning]]


= Architecture =
= Architecture =
* [[Thunderbird/NextGeneration/Motivation|Motivation - Why we do this]]
* [[Thunderbird/NextGeneration/MVC|MVC]]
* [[Thunderbird/NextGeneration/MVC|MVC]]
** [[Thunderbird/NextGeneration/Storage|Storage]]
  * [[Thunderbird/NextGeneration/Storage|Storage]]
** [[Thunderbird/NextGeneration/Model|Model]] (read first)
  * [[Thunderbird/NextGeneration/Model|Model]] (read first)
** [[Thunderbird/NextGeneration/Services|Services]]
  * [[Thunderbird/NextGeneration/Services|Services]]
** [[Thunderbird/NextGeneration/View|View]]
  * [[Thunderbird/NextGeneration/View|View]]
* Technical cross-application APIs
* Technical cross-application APIs
** [[Thunderbird/NextGeneration/Collections|Collections]]
  * [[Thunderbird/NextGeneration/Collections|Collections]]
** [[Thunderbird/NextGeneration/Error handling|Error handling]]
  * [[Thunderbird/NextGeneration/Error handling|Error handling]]
** [[Thunderbird/NextGeneration/Async functions|Async functions]]
  * [[Thunderbird/NextGeneration/Async functions|Async functions]]

Revision as of 19:45, 14 January 2018

The name "Thunderbird: Next Generation" is a homage to my favorite TV series Star Trek: Next Generation, which took a great thing, and made it even better. Same concept, new ideas, and much better. Several decades later.


Architecture