OK, these 5 modules (jibx, xmlbeans, sdo, binding/object, rt-management-web - the best but never used logging system for the endpoints :-), +2 systest jibx modules) have gone, -7 in total.

Not too many but it is a start.

I was hesitating for few mins about removing a databindins-xmlbeans, but then I reminded myself we can put it back if needed. I removed a JAX-RS Xmlbeans provider extension awhile back, and with JAXB and Aegis providing probably a 100% coverage for SOAP XML with no Xmlbeans queries at all we are likely safe here.

Dan, others, ping me please if you'd like some of these removed modules return to the 3.2.0 starting line, happy enough for the moment we have decreased a total number of modules by -7 :-)

Sergey

On 23/12/16 11:43, Sergey Beryozkin wrote:
So far the modules rt-management-web and rt-databindings-jibx have gone,
with
rt-databindings-sdo, rt-databindings-xmlbeans and rt-bindings-object
being on the way, I suppose I will remove them now and then we can
double check once more in January.

I've also proposed removing the archetypes but may be it is not a good
idea because the archetypes can be enhanced to accommodate for whatever
are the most often used features are, etc. May be we can also keep a jca
integration module. Another batch of the obsolete modules can be removed
in some future major CXF release

Thanks, Sergey

On 22/12/16 14:30, Sergey Beryozkin wrote:
Hi All,
I've created a master issue,
https://issues.apache.org/jira/browse/CXF-7191, please double check,

and started from removing the cxf-rt-management-web module.
As I've already mentioned few times, the modules will be restored on
demand,

I'm planning to remove JIBX related modules next...and will take a pause
till early January before competing the rest of the subtasks.

It will be only -6 or so modules but as they say every little helps as
far as attempting to minimize the CXF module space is concerned

Thanks, Sergey

On 25/11/16 22:44, Sergey Beryozkin wrote:
Hi All

Just a reminder that the below is a list of the modules which will,
unless someone objects, be gone from 3.2.0 - but will be put back
immediately if either of these modules is still used.
We'd just to make the best effort at starting cleaning up CXF large
module space.

Thanks, Sergey
On 05/09/16 09:54, Sergey Beryozkin wrote:
Updated list

1. rt/management-web

I was the one who added it, it was based on a GSOC project and I do
think it is a unique project (users can see logging events in Atom
readers), Aki did some good work around it a couple of years back,
but I
haven't seen any user actually asking questions or trying to use it.
Thus it should go. I'll be the 1st one who will put it back if someone
will want to push it further.

2. maven-plugin/archetypes: Maven JAXWS and JAXRS prototypes. Can they
be really useful to anyone ? May be we can drop them and put back if
needed.

3. integration/jca

4. rt/bindings/object

I think I recall Dan explaining awhile back it is a more advanced
version of coloc but I don't think it has ever been used by CXF users ?

5. rt/databindings/jibx
   I believe JIBX has not been maintained for many years now, if yes
then lets let it go

6. systests/jibx

7. rt/databindings/sdo

   I know it was added on request from one of our previous employers,
which was awhile back. Not sure if we need to keep it though

8. rt/databindings/xmlbeans

   Not sure if it is still needed. Looks like SOAP users do JAXB,
occasionally - Aegis









--
Sergey Beryozkin

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

Reply via email to