[
http://jira.xwiki.org/jira/browse/XWIKI-1645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_20694
]
Vincent Massol commented on XWIKI-1645:
---------------------------------------
Here's another comment from a blog post (source:
http://www.sutternow.com/blog/index.action?post=ff80818117481567011755158cc00003):
{quote}
XWiki seemed a little better in terms of features. I like the fact individual
users can have their own blogs.
It also seems to have the concept of a discussion forum.
I wish it had more than one theme.
Its overall all look and feel is unpolished in some areas and acceptable in
others. There are some very good features that are by default not obvious to
the overall navigation.
The deal breaker is XWiki is "slop". Its not packaged together with care, just
slopped together. This becomes obvious with one look at the WEB-INF\lib
directory in recent downloadable .war archives.
Half of the jars is that directory are not need.
I am not intimate with the code, but just glancing the surface the following
are build time only jars
* ant-1.6.5.jar
* ant-1.7.0.jar
* ant-launcher-1.7.0.jar
* antlr-2.7.6rc1.jar
* jmock-1.0.1.jar
* junit-3.8.1.jar
* jtidy-8.0-20060801.131059-3-dev.jar
After that, there are two caching implementations ehcache-1.1.jar,
oscache-2.3.2-xwiki.jar.
XML api's appear rundant as well re: jdom AND dom4j.
Pick one
It uses hibernate for persistance so I imagine not oe ever cleaned out what
hibernate shipped with vs. what you actually need for your implementation.
Hopefully someone cleans this up, I was considering XWiki, but in its current
form, it leaves the impression that it wasn't packaged with care.
{quote}
> CLONE- build time/test jars should not be packaged with xwiki + possible bloat
> ------------------------------------------------------------------------------
>
> Key: XWIKI-1645
> URL: http://jira.xwiki.org/jira/browse/XWIKI-1645
> Project: XWiki Platform
> Issue Type: Bug
> Components: Build, Infrastructure and Tests
> Affects Versions: 1.1 M3, 1.1 M4
> Reporter: matthew payne
> Assigned To: Vincent Massol
> Fix For: Future
>
>
> xwiki already is huge with an abundance of jars.
> Many jars packaged with xwiki.war are not useful during runtime and add to
> bloat.
> Someone needs to refine the build process so build time jars are not included
> with runtime jars.
> examples of these are:servlet-api.jar(fixed), junit-3.8.1.jar,
> jmock-1.0.1.jar, jtidy-8.0-20060801.131059-3-dev.jar
> ehcache.jar and oscache.jar (are two caching implementations really needed??)
> There maybe many others, but someone needs to go through with a fine tooth
> comb
> ant-1.6.5.jar (maybe??)
> postlet-api-1.0.jar(???)
> jdom and dom4j e.g. two libs that do the same thing
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.xwiki.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications