for birt -1

regards,
Hans
On 04/05/2013 09:52 PM, Jacopo Cappellato wrote:
We have recently discussed the idea of keeping all the specialpurpose components in the 
trunk, remove them from future release branches (starting with 13.04 that will probably 
still contain the ecommerce component because a lot unit tests are based on demo data in 
it and because of some other minor dependencies) but considering them as 
"optional", meaning that the community may not maintain them updated.
This seems to be a good compromise between the advantage for the community to 
have a smaller codebase to maintain to a good quality level (taking care of bug 
fix releases etc...) and the interest in keeping in the official trunk some 
specialized/experimental code that may be of interest to smaller groups or that 
could be resurrected over time.
I would like to go ahead with this plan and disable (i.e. remove from the default build/test 
process and disable as components) the following two components: "crowd" and 
"birt".
The main reason is that they both require the very old Axis "1" jar files (published in 
2006) that are now in the framework/service component and are not used anymore because a few years 
ago we upgraded the core components to "Axis 2". In short I would like to:
1) remove the old "Axis 1" jars from the framework
2) disable "crowd" and "birt" components so that they are excluded by the 
compile task by default; all the code will stay in the trunk
If someone is interested in upgrading them then we could re-enable them at a 
later point (even if there are other disadvantages in both components that we 
should address).

WDYT?

Jacopo


Reply via email to