I do not keep track on OSGI integration efforts, so I am afraid I cannot
advise anything here.

Normally each folder inside "modules" corresponds to a single Java project
with some isolated feature. E.g. we have several logging modules: log4j,
log4j2, slf4j. They are very similar to each other, but located as:
-- modules/log4j
-- modules/log4j2
-- modules/slf4j

not as
-- modules/logging/log4j
-- modules/logging/log4j2
-- modules/logging/slf4j

If you follow this rule, you will place each module directly unders
"modules". But may be it makes sense to rethink this approach and group
realted modules under a single subdirectory: modules/[feature_name].

Vladimir.

On Thu, Nov 12, 2015 at 4:37 PM, Raul Kripalani <[email protected]> wrote:

> On Thu, Nov 12, 2015 at 12:58 PM, Vladimir Ozerov <[email protected]>
> wrote:
>
> >
> > "platform" currently refers to some non-Java integration. OSGI/Karaf are
> > not "platforms" in this terminology.
>
>
> Yep, I suspected so. So you recommend creating an "osgi-karaf" directory
> under modules/ with all Karaf-related modules?
>
> Regards,
>
> *Raúl Kripalani*
> PMC & Committer @ Apache Ignite, Apache Camel | Integration, Big Data and
> Messaging Engineer
> http://about.me/raulkripalani | http://www.linkedin.com/in/raulkripalani
> http://blog.raulkr.net | twitter: @raulvk
>

Reply via email to