On 27/12/10 23:13, Ming Fang wrote:
> I've created a set of Maven Pom files for building Smartfrog Core as well as various components.
> These pom files not only makes it painless for building smartfrog, it also makes opening the entire project in Intellij very simple.
> Let me know if anyone wants the pom files.
It'd be nice to put them somewhere, IDE integration is always welcome.
We do generate POM files as part of the build, where the
core/components/libraries.properties file with all versions is used to
generate the right versions of stuff needed downstream. We also add some
JAR files to our SVN-managed repository that aren't in the apache ones
(some of the sun ones), so people will either need to add new
repositories to their pom files (forbidden for POMs stuck up onto ibiblio).
The other problem with Maven is that the test process we have is
trickier, we start one SmartFrog process then test against it. Someone
would have to do a maven plugin for that, and it's not something we've
ever been in a rush to do.
Send me the files though, I'd like to see what could be done to improve
our build/test process, and there's no reason why people who use maven
shouldn't be able to deploy things with SmartFrog