wiki:PLUGIN_EDITIONS_STRUCTURE_R2
Last modified 3 years ago Last modified on 02/02/09 17:10:20

Pages linking to PLUGIN_EDITIONS_STRUCTURE_R2:
TASK_INDEX

Ticket Summary Owner Status Type Component Priority Effort Importance
#110 PLUGIN_EDITIONS_STRUCTURE_R2 boyan closed planned_task PLUGIN_ARCHITECTURE 3 2 50

Reported by Astea, 4 years ago.

Description

wiki page: PLUGIN_EDITIONS_STRUCTURE_R2 - effort: 2d

Analysis_owners

boyan

Analysis_reviewers

pav

Analysis_score

3.5

Design_owners

boyan,pav

Design_reviewers

pap

Design_score

3.5

Imp._score

0

Test_score

0

Analysis

Overview

After this revision of the task all three editions of Sophie2 (Author, Reader and Server) should be present.

Task requirements

  • Revise PLUGIN_EDITIONS_STRUCTURE:
    • It should provide up-to-date and correct information about the editions, their structure and how they can be run.
  • Create the Reader edition:
    • There should be a module for it: org.sophie2.reader.
    • It should differ in at least one plug-in from the Author edition.
    • there should be launch configurations added (just like the other editions).
  • Fix the launch configurations where needed so that all editions are runnable through the real OSGi container.

Task result

  • New module for the Reader edition: org.sophie2.reader
  • New launch configurations
  • Updated wiki page

Implementation idea

  • See the previous revisions for ideas on creating the Reader edition.
    • See the tasks whose names start with READER_* and AUTHOR_* to see where the two editions differ.
  • See Creating a new module for information on how to create a new module.
  • See the launch configurations of the other editions for ideas on how to create the new one.

PLUGIN_EDITIONS_STRUCTURE_R1
APP_PLUGIN_STARTUP_R1

How to demo

  • Show the updated wiki page.
  • Show the launch configurations.
  • Run the three editions.

Design

(Describe your design here.)

Implementation

(Describe and link the implementation results here (from the wiki or the repository).)

Testing

(Place the testing results here.)

Comments

(Write comments for this or later revisions here.)