Changes between Version 8 and Version 9 of PLUGIN_MODULE_STRUCTURE_R0
- Timestamp:
- 09/24/08 17:57:59 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PLUGIN_MODULE_STRUCTURE_R0
v8 v9 1 1 = Analysis = 2 2 == Overview == 3 The project must be divided into modules in the repository.3 The module structure must be worked out. There must be created one module with this structure. 4 4 == Task requirements == 5 5 6 6 * Each plug-in module should declare one or more extensions. They add functionality to extension points defined in other modules. 7 * Plug-in smay also declare extension points. These are places that allow adding functionality to the developed plug-in.8 * Plug-in smust have:7 * Plug-in may also declare extension points. These are places that allow adding functionality to the developed plug-in. 8 * Plug-in must have: 9 9 * source code 10 10 * tests( unit, integration) … … 19 19 20 20 == Task Result == 21 22 * The project in the repository must be divided into modules. 21 * The project in the repository must be one module which is made using the created structure. 23 22 * Module structure documentation. 24 * At least 2 modules in the existing project.25 23 26 24 == Implementation idea == 27 * Decompose to Base, Core and all the rest.25 * Decompose to messy module separated in main and test parts which have source code and resource parts. 28 26 29 27 == Related == 30 - 28 [wiki:PLUGIN_DECOMPOSITION] 31 29 32 30 == How to demo == 33 34 31 * Open the repository. 35 * It must be structured into modules.36 * It must have at least three modules - Base, Core and Other.32 * It must be structured into one module. 33 * The project must run. 37 34 * Explain to the audience and answer if there are any questions. 38 35