My response below does not necessarily apply to myself, but is what I regard 
the reality of the situation (which I deem unfortunate):

          With OSGi, you have to be "all in" ;

I would be nice if OSGi were to have been built in to the Java language from 
the very beginning. If that were the case, I would not be making this post / 
reply.

As for myself, I have worked with the "boot delegation" aspects to allow 
OSGi-based code and non-OSGi-based code to inter-operate seamlessly. 
Unfortunately, the task of having OSGi and non-OSGi code/componentry 
inter-operate is the very thing that causes OSGi to be dropped as a viable 
framework in a variety of projects.  Again, I emphasize the word "unfortunate" 
as I regard OSGi as one of my favorite technologies.

On the other hand, I have seen -- both with OSGi and just about anything else 
-- technologies misused/abused to the point of complete and utter ruin (I can 
name a few OSGi based efforts where they were "all in", but created a behemoth 
[in particular, misusing/abusing Karaf] that was such a 
spaghetti-tangle-rubber-band-ball of bundles that it not only fell apart, but 
created a bad not for the technology -- OSGi in these cases).

So, even though I can make OSGi code and non-OSGi code work in "harmony", the 
reality of the situation, over at least a decade of attempted usage of the 
technology, is that you have to be "all in."

How ever many grains of salt...


________________________________
From: osgi-dev-boun...@mail.osgi.org [osgi-dev-boun...@mail.osgi.org] on behalf 
of Balázs Zsoldos [balazs.zsol...@everit.biz]
Sent: Monday, May 23, 2016 3:59 AM
To: OSGi Developer Mail List
Subject: Re: [osgi-dev] How do you use OSGi?

Hi,

33 answers arrived till now. I would like to thank you. I will write a short 
summary of responses here, soon.

Kind regards,
Balázs Zsoldos



On Thu, May 19, 2016 at 6:09 PM, Balázs Zsoldos 
<balazs.zsol...@everit.biz<redir.aspx?REF=lSi0XUjj7PCbKz6K6Pa_IFpZGax_jRZ8klFUCdwQet2rUnlF_YLTCAFtYWlsdG86YmFsYXpzLnpzb2xkb3NAZXZlcml0LmJpeg..>>
 wrote:
Hi,

I would like to ask you to fill our short survey. We develop server-side 
applications based on OSGi and we try to release all reusable modules and tools 
that we implemented for ourselves as OpenSource modules. However, we would like 
to know what others use and need, so we can design our solutions in the way 
that it might help your work, too.

The form I created is here: 
http://goo.gl/forms/lu6zsWu94GZYCvJN2<redir.aspx?REF=7Pa9-nhPCVNkWvlfz3_2_jeN9zl_yHP-HM54HkgD3bOrUnlF_YLTCAFodHRwOi8vZ29vLmdsL2Zvcm1zL2x1NnpzV3U5NEdaWUN2Sk4y>

Thanks and regards,
Balázs Zsoldos


_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to