wiki:PLATFORM_DEPLOYMENT_BUILD_ECLIPSE_R1
Last modified 12 years ago Last modified on 12/30/08 17:51:33

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=PLATFORM_DEPLOYMENT_BUILD_ECLIPSE_R1, 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|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

Update PLATFORM_DEPLOYMENT_BUILD_ECLIPSE with the latest info on building Sophie with Eclipse

Task requirements

  • Make sure Sophie can still be built from within Elicpse
  • Add instructions for updating an existing project
  • Evaluate the project structure for any optimizations

Optional

  • Write directions on how to build older releases of Sophie 2 (Useful for merging changes from previous releases and testing)
    • How to open a project for a previous release
    • How to run each release

Task result

Implementation idea

  • File->Import->Maven Projects is not very obvious to those who are new to Eclipse, so a section on this would be useful

PLATFORM_DEPLOYMENT_BUILD_ECLIPSE_R0

How to demo

Show step by step how to build Sophie 2 project within Eclipse

Design

  • Currently Sophie 2 can be successfully deployed and built within Eclipse.
  • There are no optimizations that can be done to the project structure related to the deployment and building in Eclipse. The modular structure is fundamental and should not be altered.
  • PLATFORM_DEPLOYMENT_BUILD_ECLIPSE will be updated with the following sections:
    • Importing the project for the first time.
    • Running Sophie2
    • Creating a new module.
    • Importing newly created modules.
    • Working with previous releases.
    • Troubleshooting information.
  • Since this is the last revision of the task, everybody from the team will be asked for comments and suggestions of the new document.

Implementation

The new version of PLATFORM_DEPLOYMENT_BUILD_ECLIPSE is created. Since nobody commented on it for a week, this will be the last version of the document.

Testing

Comments

(Write comments for this or later revisions here.)