Transfer of the OSGi-Test Subproject from OSGi-Technology Project to OSGi-Specification Project
Currently, the osgi-test subproject and GitHub repository are part of the OSGi-Technology Project. However, since this subproject is more closely connected to the OSGi-Specification Project and is used within the TCK (Technology Compatibility Kit), it would be beneficial to transfer the subproject to the OSGi-Specification Project.
This transfer would also ensure that dependencies only flow in one direction, from the OSGi-Specification Project to the OSGi-Technology Project, thus preventing any circular dependencies between the two projects.
This matter has already been discussed in a joint meeting with both the OSGi-Technology and OSGi-Specification projects on October 21, 2024, in Karlsruhe. Please refer to the meeting minutes for more details: Link to meeting notes.
Meeting excerpt:
OSGi Test
This should be "given" to the specification project. It's a hard dependency of all the TCKs and we wish to avoid a dependency from org.osgi on org.eclipse.osgi-technology. The OSGi Test project will still be managed as an externally available resource.
Please let us know if further information or steps are needed for this process.
Thank you for your support!