Version 6 (modified by kyli, 16 years ago) (diff) |
---|
Analysis
Overview
The goal of this task is to make the structure of the source files, resources, modules etc. There are two kinds - development structure and runtime structure.
Task requirements
Update PLATFORM_STRUCTURE:
- revise the current structure and add what is needed
- describe the runtime structure in a new section in the document(for example: runtime structure section)
- arrange the document
Task result
Updated PLATFORM_STRUCTURE.
Implementation idea
Build the project using 'mvn clean install' and describe the structure in 'target' dir.
Related
PLATFORM_STRUCTURE_R0
PLATFORM_STRUCTURE
How to demo
Show the updated wiki page.
Design
There must be 2 main paragraphs in the updated document: Development Structure and Runtime Structure.
Development: describe what you see in the "trunk/sophie2-platform" directory, without the "target" dir.
- Use the current PLATFORM_STRUCTURE document for folders descriptions;
- Changes: "old" dir is added(contains older version of Sophie); "dev-tools" contains eclipse templates, too; "main" is located in "src" in each module, not in the module root.
- Align the folder names and their descriptions, so they can be more readable. Using tables may be a good idea.
Runtime: use "mvn clean install" to build the project, then describe what you see in each module's "target" dir.
- Form the outline as in the previous paragraph.
- dirs: classes(compiled source classes),test-classes(module tests), one more :D .
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Comments
Log