Changes between Version 4 and Version 5 of PLUGIN_MODULE_STRUCTURE_R0


Ignore:
Timestamp:
09/19/08 13:51:52 (17 years ago)
Author:
Tanya
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PLUGIN_MODULE_STRUCTURE_R0

    v4 v5  
    1  * Specification: 
    2   * Each plug-in module should declare one or more extensions. They add functionality to extension points defined in other modules. 
    3   * Plug-ins may also declare extension points. These are places that allow adding functionality to the developed plug-in.  
    4   * Plug-ins must have: 
    5    * source code 
    6    * tests( unit, integration) 
    7    * configuration files 
    8    * build files 
    9    * compiled code.  
    10   * They may also have: 
    11    * resources 
    12    * external libraries. 
    13    * temporary files and folders 
    14   * Give examples 
     1= Analysis = 
     2== Overview == 
     3The project must be divided into modules in the repository. 
     4== Task requirements == 
     5 
     6 * Each plug-in module should declare one or more extensions. They add functionality to extension points defined in other modules. 
     7 * Plug-ins may also declare extension points. These are places that allow adding functionality to the developed plug-in.  
     8 * Plug-ins must have: 
     9  * source code 
     10  * tests( unit, integration) 
     11  * configuration files 
     12  * build files 
     13  * compiled code. 
     14 * They may also have: 
     15  * resources 
     16  * external libraries. 
     17  * temporary files and folders 
     18 * Give examples 
     19 
     20== Task Result == 
     21 
     22* The project in the repository must be divided into modules. 
     23* Module structure documentation. 
     24* At least 2 modules in the existing project. 
     25 
     26== Implementation idea == 
     27 * Decompose to Base, Core and all the rest. 
     28 
     29== Related == 
     30- 
     31 
     32== How to demo == 
     33 
     34 * Open the repository. 
     35 * It must be structured into modules. 
     36 * It must have at least three modules - Base, Core and Other. 
     37 
     38= Design = 
     39 
     40= Implementation = 
     41 
     42= Testing =