Changes between Initial Version and Version 1 of PLUGIN_MODULE_STRUCTURE


Ignore:
Timestamp:
01/09/09 21:17:13 (16 years ago)
Author:
pav
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PLUGIN_MODULE_STRUCTURE

    v1 v1  
     1[[PageOutline]] 
     2 
     3= '''PLUGIN MODULE STRUCTURE''' = 
     4 
     5=== Module Structure === 
     6The structure of Sophie 2 module can be seen on [wiki:PLATFORM_STRUCTURE] page, second table. 
     7=== Proto Project === 
     8We created a proto project module so we can easily create new modules with the correct structure. It is stored in the [source:/trunk/sophie2-platform/dev-tools] in zip format. Its structure is just like the module structure described in [wiki:PLATFORM_STRUCTURE] except the target folder, which is created after the build process. [[BR]] 
     9It contains the needed folders created and:  
     10 * Hello.java simple class to prevent failing the build if the module creator forgets to put classes in his/her new module. 
     11 * pom.xml sample file which must be redacted with the new module information. 
     12=== How to make a new module === 
     13This is important so be careful reading and doing the steps: 
     14 *  
     15 
     16=== Sophie Modules === 
     17The current sophie2-platform modules are listed in [source:/trunk/sophie2-platform/modules] folder. 
     18=== Diagram === 
     19Here is a diagram with all the current modules and their dependencies: 
     20[wiki:(link to the plugin decomposition diagram)] 
     21=== Functionality === 
     22The list of modules and their functionality in few words: 
     23 * org.sophie2.author -  
     24 
     25|_Basic module structure 
     26|_Proto Project 
     27|__Structure 
     28|__How to make a new module 
     29|_Sophie Modules 
     30|__Diagram 
     31|__Functionality 
     32|__Built Structure 
     33|_Extension/Extension Points 
     34|__Description 
     35|__Usage 
     36|__Examples 
     37|_Shared Resources