+1

Medhat


On Fri, Apr 5, 2013 at 4:52 PM, Jacopo Cappellato <
jacopo.cappell...@hotwaxmedia.com> 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