[jira] [Commented] (OFBIZ-6271) build management with maven

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (OFBIZ-6271) build management with maven

Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-6271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14528535#comment-14528535 ]

Adam Heath commented on OFBIZ-6271:
-----------------------------------

Um, do you fully understand maven?  This is not the right approach.

Maven has a distribute mirror network; your suggestion of an ofbiz-hosted private repo would preclude that.

Ofbiz is no different than any other big project, why do you think INFRA would allow us to host this repo?

When defining a dependency in a pom, it's possible to tell maven to *not* pull in *any* transitive deps, or to override the version of a dep, or to exclude just one transitive dep.

Also, a private external repo is not needed.  I already have the currently-checked-in jar files being used, without defining a top-level <repository> in a pom.  Plus, having a top-level repository defined is very much bad form.

There are so many things wrong with your paragraph, do you actually understand what maven can actually do?

> build management with maven
> ---------------------------
>
>                 Key: OFBIZ-6271
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-6271
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: ALL COMPONENTS
>            Reporter: Adam Heath
>            Priority: Minor
>         Attachments: console.log
>
>
> This is a new build system; the primary goal will be to not require any changes to existing ofbiz layouts(for backwards compatibility, at least initially).
> These pom.xml files are completely new; the existing build.xml infrastructure will continue to exist.  The existing build.xml will never call into maven(which is what processes the pom.xml), and maven will never call into build.xml either.
> I have already committed a working pom.xml for the top level, and framework/start.  Shortly, I will be adding framework/base and framework/entity, but into this branch.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)