← Back to team overview

dhis2-devs team mailing list archive

Re: maven question

 

I am not suggesting to anyone we should abandon it.  Just that I still
struggle occasionally ... in fact I fight with it.  But I think the fight is
worth it.  Has much the same functionality as FeeBSD ports system which is
good.  Though FreeBSD ports are implemented with make which I still
understand better :-)

2009/10/30 Lars Helge Øverland <larshelge@xxxxxxxxx>

>
>
>>>
>> Fine that you're superstitious Bob, but this (rather time consuming,
>> unless you need time to get another cup of coffee) step is exactly the same
>> as the last process taking place in step 2 above since the portal is defined
>> as a the last module in dhis-web/pom.xml, so your dhis.war will already be
>> in dhis-web/dhis-web-portal/target after step 2.
>>
>> Given all the problems with pom.xml files lately (the portal mess was just
>> a few weeks ago) and the expressed unfriendliness towards Maven among some
>> of the developers it seems there is a need for a How we use/take advantage
>> of maven in DHIS 2 guide to better spread the gospel. I guess it should be
>> part of the technical documentation, if it not already there.
>>
>>
> The project structure and the two root POMs are explained on page 4 in the
> technical doc.
>
> Maven provides a lot of very useful things, like dependency management,
> build process management and common project structure which makes life
> easier. Thinking of the alternatives I definitely don't want to abandon it.
>

Follow ups

References