wiki:PLATFORM_STRUCTURE_R2
Last modified 3 years ago Last modified on 12/29/08 09:49:33

Pages linking to PLATFORM_STRUCTURE_R2:
TASK_INDEX
PLUGIN_MODULE_STRUCTURE_R1

Ticket Summary Owner Status Type Component Priority Effort Importance
#6 PLATFORM_STRUCTURE_R2 deyan closed planned_task SOPHIE_PLATFORM 3 1 10

Reported by Astea, 4 years ago.

Description

wiki page: PLATFORM_STRUCTURE_R2 - effort: 1d

Analysis_owners

deyan

Analysis_reviewers

peko

Analysis_score

3.5

Design_score

0

Imp._score

0

Test_score

0

Analysis

Overview

The PLATFORM_STRUCTURE documents needs to explain better what is the development structure, what and where is compiled, what is the runtime structure, what is the distibution structure of different editions and how is approached the problem with different modules sharing resources.

Task requirements

Currently the PLATFORM_STRUCTURE contains parts of module structure and the repository section.

  • The module structure should be removed as it is part of PLUGIN_MODULE_STRUCTURE.
  • This structure should be linked in PLATFORM_STRUCTURE.
  • The document should be split in following sections:
    • Development structure
      • Contains explanation of repository structure
    • Distribution structure - few words of what the distributions are.
      • Platform distribution explanation - structure, which modules does it contain.
      • Author distribution explanation - structure, which modules does it contain, specific.
      • Reader distribution explanation - structure, which modules does it contain, specific.
      • Server distribution explanation - structure, which modules does it contain, specific.

Task result

The result of this task is PLATFORM_STRUCTURE

Implementation idea

Implement this task in parallel with PLUGIN_MODULE_STRUCTURE_R1.

distrib
|_conf
|_logs
|_modules
|_templates
|_run_author.bat
|_run_author.sh

Explain shared contents, run scripts, etc.

PLATFORM_STRUCTURE
PLATFORM_STRUCTURE_R0
PLATFORM_STRUCTURE_R1

How to demo

Show refactored PLATFORM_STRUCTURE, explain modifications.

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.)