| 1 | The edition structure for the Sophie 2.0 will be three modules: |
| 2 | * org.sophie2.author |
| 3 | * org.sophie2.reader |
| 4 | * org.sophie2.server |
| 5 | which contain: |
| 6 | * For now - Fake main class for running the project in Eclipse |
| 7 | * Activator class for running the project with Felix framework |
| 8 | and must depend on the modules(may be transitive), created for the edition they represent.[[BR]] |
| 9 | |
| 10 | For now we have org.sophie2.author module for Sophie Author edition: |
| 11 | * the dependencies for the module are in pom.xml file - dependencies section. |
| 12 | * in the package are Activator and FakeAuthorMain classes. FakeAuthorMain starts our module registry for the modules and calls the old main method. |
| 13 | * The Activator implements osgi BundleActivator and is for starting and stoping the author module. In our case this means starting and stoping the whole Author Application. |