I actually think that Genesis is generally useful to any project at the ASF using Maven2 or really any project using Maven2. Almost to the point that it should be separate from Geronimo.

Anyways, I just think it makes life easier for build folks, if you want to duplicate and maintain, well that is your decision to make.

/me just here to help out na.

--jason


On Jun 25, 2009, at 8:18 PM, Michael Elman wrote:

I took a quick look on the Genesis's root pom. As it seems to me the most of
its configuration is irrelevant to Wink.
Thus, I suggest coping the relevant configuration from Genesis to Wink and
extend directly the Apache's pom.

On Thu, Jun 25, 2009 at 3:29 PM, Jason Dillon <[email protected]> wrote:

Yes, that was what I was saying. Would save a lot of mvn configuration
muck.

--jason



On Jun 25, 2009, at 6:33 PM, Michael Elman wrote:

Hi Jason,

By saying "using Geronimo's Genesis project for the projects root poms" do you mean that Wink should set the Geronimo's Genesis as Wink's parent
pom?

Michael Elman


-----Original Message-----
From: Jason Dillon [mailto:[email protected]] On Behalf Of Jason
Dillon
Sent: Wednesday, June 24, 2009 6:45 PM
To: [email protected]
Subject: Using Geronimo's Genesis

I would recommend using Geronimo's Genesis project for the projects
root poms. Genesis provides a lot of boilerplate Maven2 configuration muck, greatly simplifying a projects poms while inheriting well known
pluginn versions and configuration.  There is already a published
release of Genesis 2.0 which can be easily consumed.  I recommend
having the wink root pom extend from the appropriate Genesis Java
Flava to pick up the basic platform configuration.

--jason




Reply via email to