mulesoft/mule-devkit — Issue #33: Connectors Parent Pom
Author: flbulgarelli
Created: 2011-10-26 19:55:59+00:00
State: open

Currently, the connector maven archetype creates poms with configurations that are actually common to most if not all connectors, like compiler, license and javadoc plugins, reporting configurations, common dependencies like mockito, junit, mule dsl and devkit-annotations, and repositories. Those configurations are used by all connectors and in very few cases overridden.

Such poms would be easier to understand and maintain if we had a parent pom for connectors, with basic configuration, instead of having a copy of each maven configuration snippet embedded in each connector.

This is specially true when we need to migrate connectors from one devkit version to another.