Remus/Initial Code Contribution

The following page should gather information about the current code status and the plans to move the code to the Eclipse Repositories. Currently we have 83 bundles which needs to be transferred to the eclipse repository.

46 Bundles framework (in the broadest sense)

26 Bundles Information types

11 Bundles connectors

Plan

Move Core Bundles and Core UI Bundles

Move Bundles that are built around the core to the Eclipse CVS

Overview of Bundles for the initial commit

The following list contains all "core" bundles where the basic functionalities are implemented. These bundles have traditionally a minimum of dependencies to non-eclipse or non-orbit-shared libraries.

org.remus.infomngmnt.model

New Bundle-Id:

org.eclipse.remus.model

Description:

Bundle with the Metamodel of the underlying Information Model. Provides service definition & implementation of serializing Information Model into XML and XMI.

Filed CQ:

None

OSGi-Services

org.remus.infomngmnt.model.service.IResourceLoader

Progress

Refactoring to new namespace

Check license header in source files

Check for non-epl libraries

comply with Incubation Guideline

org.remus.infomngmnt.services

New Bundle-Id:

org.eclipse.remus.services

Description:

Utility Bundle for providing a Service-Wrapper for accessing OSGI-Services.

Filed CQ:

None

OSGi-Services

None

Extension Points

None

Integrated third party libraries

None

Potential licensing issues

None

Progress

Refactoring to new namespace

Check license header in source files

Check for non-epl libraries

comply with Incubation Guideline

org.remus.infomngmnt.common.io

New Bundle-Id:

org.eclipse.remus.common.io

Description:

Bridge Bundle for Accessing ECF File Transfer API.

Filed CQ:

None

Progress

Refactoring to new namespace

Check license header in source files

Check for non-epl libraries

comply with Incubation Guideline

org.remus.infomngmnt.common.core

New Bundle-Id:

org.eclipse.remus.common.core

Description:

Common used functionalities within the whole application without any specific context.

Filed CQ:

None

Potential licensing issues

The class org.eclipse.remus.common.core.streams.HTMLStripReader is copied from Apache Lucene (ASF)

Progress

Refactoring to new namespace

Check license header in source files

Check for non-epl libraries

comply with Incubation Guideline

org.remus.infomngmnt.common.flags

New Bundle-Id:

org.eclipse.remus.common.flags

Description:

Bundle with images of all flags.

Filed CQ:

None

OSGi-Services

None

Extension Points

None

Integrated third party libraries

None

Potential licensing issues

Flag images are part of a commercial iconset. Flags need to be replaced with the flags from FamFamFam (this icon-set is already approved)

Progress

Refactoring to new namespace

Check license header in source files

Check for non-epl libraries

comply with Incubation Guideline

org.remus.infomngmnt.common.ui

New Bundle-Id:

org.eclipse.remus.common.ui

Description:

Common used functionalites regarding SWT, JFace and the Eclipse Workbench.