[Mondrian] Ready to move to maven?

Kurtis Walker kwalker at pentaho.com
Thu Jul 10 14:32:48 EDT 2014


I pulled this down locally to try it out.  The ant test target has 6 more failures compared to current lagunitas branch.  I haven't investigated them all, but they look to be all around file resource paths.  Also tried the mvn test target.  It resulted in 55 failures and 33 errors.  I haven't done any investigation into those.  I'll try to keep hacking at this in my spare cycles.

It is nice being able to load the project in IntelliJ via the pom.


On Wed, 2014-07-09 at 15:45 -0500, Julian Hyde wrote:
I have created a pull request https://github.com/pentaho/mondrian/pull/358 that upgrades to maven. The code builds builds from a clean sandbox and many tests pass. It still uses ant for some tasks.


It still needs some tire-kicking before it gets committed. But since I have moved a lot of files in adopting the standard maven directory structure, I urge you to move on this quickly, and get it checked into the lagunitas branch before other non-compatible changes are made in lagunitas.


Julian






On Jul 9, 2014, at 11:02 AM, Will Gorman <wgorman at pentaho.com<mailto:wgorman at pentaho.com>> wrote:

Hi Julian,

Thanks for diving back into your Maven work, now would be a perfect time to get this in as we are in the early stages of our next release cycle.  I will put you in touch with our build team, they are eager to help you out here.

Will

From: mondrian-bounces at pentaho.org<mailto:mondrian-bounces at pentaho.org> [mailto:mondrian-bounces at pentaho.org] On Behalf Of Julian Hyde
Sent: Thursday, July 03, 2014 5:42 PM
To: Mondrian mailing list
Subject: [Mondrian] Ready to move to maven?

I migrated the lagunitas branch over to use maven rather than ant, in a branch called maven, last October. I reorganized the files into a standard maven directory structure. Everything seemed to build and run properly, and ant even continued to work.

It's no surprise that bit rot has occurred. After a simple rebase of the latest lagunitas, the maven branch no longer works.

Is now the right time to move to maven? I'll take the time to re-do the maven conversion if there is interest.

There's some other work I'd like to do on Mondrian, but the maven conversion is a prerequisite.

Julian
_______________________________________________
Mondrian mailing list
Mondrian at pentaho.org<mailto:Mondrian at pentaho.org>
http://lists.pentaho.org/mailman/listinfo/mondrian



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20140710/98d8f959/attachment.html 


More information about the Mondrian mailing list