[ 
https://issues.apache.org/jira/browse/CHAIN-55?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13097812#comment-13097812
 ] 

Simone Tripodi commented on CHAIN-55:
-------------------------------------

I tend to agree, those parts have too much in common that extracting the core, 
then including it in each other, would be an overkill. Moreover, as you wrote 
in the ML, probably there are no users on upgrading the web part except 
Struts1.X community - and it is known Struts1.X is no more active.
As you wrote in the ML: it's maybe time to speak about totally dropping the web 
module in v2.0? what someone else thinks about it? Keeping it just because 'it 
exists' shouldn't be enough to justify its existence if no users community is 
interested anymore...

> split the huge project in submodules
> ------------------------------------
>
>                 Key: CHAIN-55
>                 URL: https://issues.apache.org/jira/browse/CHAIN-55
>             Project: Commons Chain
>          Issue Type: Improvement
>    Affects Versions: 2.0
>            Reporter: Simone Tripodi
>            Assignee: Simone Tripodi
>             Fix For: 2.0
>
>
> As discussed in the [dev ML|http://markmail.org/message/pnyin5xzmxt2up5q], 
> there is a general agreement between people interested on chain, on splitting 
> the huge component in small submodules, in order to have a lightweight, 
> dependencies-less (unless the logging library, if required) and 
> self-contained core module, and users interested on core APIs only don't need 
> to bring unused code in their applications. SUggested modules are:
>  * core APIs;
>  * XML configuration APIs (depends from Digester);
>  * servlet (depends from Servlet APIs);
>  * portlet (depends from Portlet APIs);
>  * faces (depends from Faces APIs).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to