wiki:PLUGIN_DECOMPOSITION_R2

Version 1 (modified by deyan, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt
Error: Macro TicketQuery(summary=PLUGIN_DECOMPOSITION_R2, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

In this revision the modularization should be continued and well documented.

Task requirements

  • Create a component diagram of all of the existing (and planned for the near future)
    • Modules
    • Extension points
    • Extensions
  • Review existing code (messy), identify suitable code for modularizing
  • Apply the decomposition
  • Ensure that the modules are
    • Well defined
    • Have proper packages
    • Resources and modules are in place.

Document results for each module!

Task result

A diagram stored in the repository and linked in the wiki. New modules (source code).

Implementation idea

(It is advisable to include some rough implementations ideas.)

PLUGIN_DECOMPOSITION_R0
PLUGIN_DECOMPOSITION_R1

How to demo

(In this section you must add instructions for the demo of the task.)

Design

Implementation

(Implementation results should be described and linked here (from the wiki or the repository))

Testing

Comments

(Write comments for this or later revisions here.)