Hi everyone,
I've started working on a Maven2 build for XWiki.
I have some questions/remarks about some files stored in SVN:
1/ trunk/changelog.xml
Shouldn't this file be removed? What is it used for?
2/ trunk/build.properties
I think this file shouldn't be checked in because it's valid for a user to
define a build.properties file in the project's root. If he does this now,
this file will be marked as modified. It needs to be added to SVN ignore
list. The solution is to rename this file in build.properties.sample
3/ trunk/test and source and test directories in general
What's the difference with src/test or src/test-cactus? It seems test/ holds
test resource files. As a first step, I'm proposing to move the directories
as follows:
src/main
|_ java
|_ resources
|_ perl
|_ web
src/test
|_ java
|_ cactus
|_ resources (this would be the current top level test/ dir)
This is required to be able to write a proper Maven/Maven2 build.
4/ What are src/web.xml and src/web-exo.xml. Why are they not under
src/web/WEB-INF?
That's enough for a first pass. The most important thing is point 3 above.
Let me know what you think and what you're ok for me to do.
Thanks
-Vincent