On Tuesday 17 June 2003 09:11 pm, Michiel Meeuwissen wrote:
> We have for some time an applications CVS module, to which several things
> were moved already. This leads e.g. to seperate jar-files.
>
> I think there are some things now in the 'normal' CVS which would be good
> candidates for 'applification' like:
>
> - MMBase Taglib
>   The taglib only depends on mmbase, not inversely. A mmbase-taglib.jar
> would be welcome. This would make it possible to not install the taglib, or
> (with some luck) to upgrade only the taglib. Also the taglib specific build
> issues (tld generation and so on) will appear only in specific build.xml.
> These taglib definition xml's can get a nicer location too.
...

it might event be worse.. what about having the bridge in it's onw package so 
"somebody" can write an other mmbase bridge implementation?

>
> - The community application and taglib.
>   These are default not installed, and I think only few installation
> actually use it. So putting it apart would definitely clean up things.
>
> - security implementations?
>   You can use only one at the same time, and they become more and more...
>
> - scan-only classes?
>   Who uses it anyway. It would get very clear which code is really only for
> scan. A party can be organized if effectively all classes with
> scan-references are in this application.
>
> Of course, some of these things will remain to be shipped 'installed' in
> the bin-distro (which precisely is another issue), but the acquired
> 'modularity' seems desirable anyway.
>
> I think that since we started to split up mmbase in this way, we should
> finish the job, isn't it? But these are major CVS changes, so I think some
> beforehand discussion should be done.
>
>  Michiel


Reply via email to