Re: jaxrs and minimal bundles for 2.6.0?

2012-04-09 Thread Sergey Beryozkin

Hi Dan
On 29/03/12 22:16, Sergey Beryozkin wrote:

Hi Dan
On 29/03/12 22:06, Daniel Kulp wrote:


OK. I'll drop the minimal bundle but keep the jaxrs. That works for me.
:-)


Thanks, I'll also play with the minimal osgi demo in the next few days
and see how it works without the jaxrs bundle.



The individual modules can replace the all-like bundles quite nicely, 
I've tried with one of the Talend demos. The jaxrs bundle might be of 
help for non-Karaf users during the migration, so if you are OK with 
keeping it for now then lets keep it :-).
The indiv modules approach work great too and would be more preferred in 
time as well, we can drop then the jaxrs bundle in 2.7.0 for ex


Thanks, Sergey


Cheers, Sergey


Dan


On Wednesday, March 28, 2012 04:39:30 PM Sergey Beryozkin wrote:

Hi Dan

On 28/03/12 16:16, Daniel Kulp wrote:

Quick question:
Are the jaxrs and minimal bundles still needed for 2.6.0? With the new
little bundles, neither really makes any sense anymore.

The minimal bundle is far from minimal (it's grown fairly large).
Folks
needed a more minimal environment are better just grabbing the
individual
bundles of just the things they need.


Definitely +1 to dropping the minimal bundle, it was introduced
originally to minimize DOSGi CXF single bundle distributions but it
won't be needed when DOSGi CXF gets updated to CXF 2.6.0


Likewise, the jaxrs bundle is likely better served with the smaller
bundles.

It does not give us much now in Karaf with its features easily pulling
in various smaller bundles together but dropping it might make it more
difficult for some users to migrate to CXF 2.6.0 in cases they depend
upon it for the apps deployed into non-Karaf based OSGI containers (I
expect some users do it).


The all bundle does have use outside of OSGi since that is the main
jar we stick in lib. I'm just wondering if it make sense to keep
maintaining the other two.


I guess I'd not mind to keep the cxf jaxrs in the 2.6.x main branch if
possible till 2.7 for example. But I recognize it is mostly redundant.
I'll try to play with some of the demos and migrate them to depending
on smaller bundles, if it simply a matter of updating the maven deps
then it would be easy to migrate :-)

Cheers, Sergey


Thoughts?






--
Sergey Beryozkin

Talend Community Coders
http://coders.talend.com/

Blog: http://sberyozkin.blogspot.com


Re: jaxrs and minimal bundles for 2.6.0?

2012-03-29 Thread Daniel Kulp

OK.  I'll drop the minimal bundle but keep the jaxrs.   That works for me.  
:-)

Dan


On Wednesday, March 28, 2012 04:39:30 PM Sergey Beryozkin wrote:
 Hi Dan
 
 On 28/03/12 16:16, Daniel Kulp wrote:
  Quick question:
  Are the jaxrs and minimal bundles still needed for 2.6.0?   With the new
  little bundles, neither really makes any sense anymore.
  
  The minimal bundle is far from minimal (it's grown fairly large).  
  Folks
  needed a more minimal environment are better just grabbing the
  individual
  bundles of just the things they need.
 
 Definitely +1 to dropping the minimal bundle, it was introduced
 originally to minimize DOSGi CXF single bundle distributions but it
 won't be needed when DOSGi CXF gets updated to CXF 2.6.0
 
  Likewise, the jaxrs bundle is likely better served with the smaller
  bundles.
 It does not give us much now in Karaf with its features easily pulling
 in various smaller bundles together but dropping it might make it more
 difficult for some users to migrate to CXF 2.6.0 in cases they depend
 upon it for the apps deployed into non-Karaf based OSGI containers (I
 expect some users do it).
 
  The all bundle does have use outside of OSGi since that is the main
  jar we stick in lib.   I'm just wondering if it make sense to keep
  maintaining the other two.
 
 I guess I'd not mind to keep the cxf jaxrs in the 2.6.x main branch if
 possible till 2.7 for example. But I recognize it is mostly redundant.
 I'll try to play with some of the demos and migrate them to depending
 on smaller bundles, if it simply a matter of updating the maven deps
 then it would be easy to migrate :-)
 
 Cheers, Sergey
 
  Thoughts?
-- 
Daniel Kulp
dk...@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com



Re: jaxrs and minimal bundles for 2.6.0?

2012-03-29 Thread Sergey Beryozkin

Hi Dan
On 29/03/12 22:06, Daniel Kulp wrote:


OK.  I'll drop the minimal bundle but keep the jaxrs.   That works for me.
:-)

Thanks, I'll also play with the minimal osgi demo in the next few days 
and see how it works without the jaxrs bundle.


Cheers, Sergey


Dan


On Wednesday, March 28, 2012 04:39:30 PM Sergey Beryozkin wrote:

Hi Dan

On 28/03/12 16:16, Daniel Kulp wrote:

Quick question:
Are the jaxrs and minimal bundles still needed for 2.6.0?   With the new
little bundles, neither really makes any sense anymore.

The minimal bundle is far from minimal (it's grown fairly large).
Folks
needed a more minimal environment are better just grabbing the
individual
bundles of just the things they need.


Definitely +1 to dropping the minimal bundle, it was introduced
originally to minimize DOSGi CXF single bundle distributions but it
won't be needed when DOSGi CXF gets updated to CXF 2.6.0


Likewise, the jaxrs bundle is likely better served with the smaller
bundles.

It does not give us much now in Karaf with its features easily pulling
in various smaller bundles together but dropping it might make it more
difficult for some users to migrate to CXF 2.6.0 in cases they depend
upon it for the apps deployed into non-Karaf based OSGI containers (I
expect some users do it).


The all bundle does have use outside of OSGi since that is the main
jar we stick in lib.   I'm just wondering if it make sense to keep
maintaining the other two.


I guess I'd not mind to keep the cxf jaxrs in the 2.6.x main branch if
possible till 2.7 for example. But I recognize it is mostly redundant.
I'll try to play with some of the demos and migrate them to depending
on smaller bundles, if it simply a matter of updating the maven deps
then it would be easy to migrate :-)

Cheers, Sergey


Thoughts?





Re: jaxrs and minimal bundles for 2.6.0?

2012-03-28 Thread Sergey Beryozkin
Hi Dan
On 28/03/12 16:16, Daniel Kulp wrote:

 Quick question:
 Are the jaxrs and minimal bundles still needed for 2.6.0?   With the new
 little bundles, neither really makes any sense anymore.

 The minimal bundle is far from minimal (it's grown fairly large).   Folks
 needed a more minimal environment are better just grabbing the individual
 bundles of just the things they need.

Definitely +1 to dropping the minimal bundle, it was introduced
originally to minimize DOSGi CXF single bundle distributions but it
won't be needed when DOSGi CXF gets updated to CXF 2.6.0
 Likewise, the jaxrs bundle is likely better served with the smaller bundles.


It does not give us much now in Karaf with its features easily pulling
in various smaller bundles together but dropping it might make it more
difficult for some users to migrate to CXF 2.6.0 in cases they depend
upon it for the apps deployed into non-Karaf based OSGI containers (I
expect some users do it).

 The all bundle does have use outside of OSGi since that is the main jar we
 stick in lib.   I'm just wondering if it make sense to keep maintaining the
 other two.

I guess I'd not mind to keep the cxf jaxrs in the 2.6.x main branch if
possible till 2.7 for example. But I recognize it is mostly redundant.
I'll try to play with some of the demos and migrate them to depending
on smaller bundles, if it simply a matter of updating the maven deps
then it would be easy to migrate :-)

Cheers, Sergey



 Thoughts?