[[BackLinksMenu]] [[TicketQuery(summary=PLATFORM_STRUCTURE_R2, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] = Analysis = == Overview == The [wiki: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 [wiki:PLATFORM_STRUCTURE] contains parts of module structure and the repository section. * The module structure should be removed as it is part of [wiki:PLUGIN_MODULE_STRUCTURE]. * This structure should be linked in [wiki:PLATFORM_STRUCTURE]. * The document should be split in following sections: * Development structure * Contains explanation of repository structure * explanation of top level directories, link to [wiki:NAMING_CONVENTIONS] * sophie2-platform folder * pom.xml * dev-tools * doc * src * modules - brief overview, linked [wiki:PLUGIN_MODULE_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 [wiki:PLATFORM_STRUCTURE] == Implementation idea == Implement this task in parallel with [wiki:PLUGIN_MODULE_STRUCTURE_R1]. {{{ distrib |_conf |_logs |_modules |_templates |_run_author.bat |_run_author.sh }}} Explain shared contents, run scripts, etc. == Related == [wiki:PLATFORM_STRUCTURE] [[BR]] [wiki:PLATFORM_STRUCTURE_R0] [[BR]] [wiki:PLATFORM_STRUCTURE_R1] [[BR]] == How to demo == Show refactored [wiki: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.)