Hi all,

I’d like to remove the Application module from the monorepo for the
following reasons:

   1.

   There is an official OSGi specification for the concept of *Application
   (*in
   
https://docs.osgi.org/specification/osgi.cmpn/7.0.0/service.application.html).
   Our current Application module does not adhere to this specification,
   which may lead to confusion for developers expecting standards-compliant
   behavior.
   2.

   The module has a dependency on Eclipse Equinox packages that were
   removed a long time ago, making it not-upgradeable and problematic to
   maintain. More details can be found in the issue tracker:
   https://bugs.eclipse.org/bugs/show_bug.cgi?id=345790 .
   3.

   The submodules within Application were last released in 2012, which
   strongly suggests they are no longer actively used or maintained -
   https://mvnrepository.com/artifact/org.apache.aries.application?sort=newest
   .

Unless there is a veto from the team within the next 7 days, I plan to
proceed with removing the Application module following the same approach
previously used for the removal of the EJB module.

-- 
Regards,
Dominik Przybysz

Reply via email to