[jboss-dev] Moving AS5 trunk away from snapshots
Dimitris Andreadis
dandread at redhat.com
Thu Apr 3 13:05:11 EDT 2008
Ok, so this is done; AS trunk points now to org.jboss.metadata:jboss-metadata and builds
Okay (at least locally).
Now, I switch the component-matrix/pol.xml from 1.0.0-SNAPSHOT to the 1.0.0.Beta7 version,
but when I try to re-build it doesn't detect the change to download the new library.
<dependency>
<groupId>org.jboss.metadata</groupId>
<artifactId>jboss-metadata</artifactId>
<version>1.0.0.Beta7</version>
</dependency>
How is this supposed to work?
Paul Gier wrote:
> Add them to the component-matrix pom in the dependencyManagement
> section. That way the exclusions should take effect through all app
> server poms.
>
> Dimitris Andreadis wrote:
>> Paul, add exclusions to which pom? component-matrix dir? thirdparty dir?
>>
>> Paul Gier wrote:
>>> I'm definitely in favor of this change, but one of the things to be
>>> aware of when changing a groupId is that maven will no longer be able
>>> to determine that older versions are the same artifact. So it may
>>> not be able to properly version manage the transitive dependencies.
>>>
>>> After you make the change you might want to run dependency:tree and
>>> add exclusions where the old groupId/artifactId is picked up
>>> transitively.
>>>
>>> Dimitris Andreadis wrote:
>>>> I've just uploaded a snapshot of the latest jboss-metadata with an
>>>> updated pom:
>>>> https://snapshots.jboss.org/maven2/org/jboss/jboss-metadata/1.0.0-SNAPSHOT/
>>>>
>>>>
>>>> I want to release it as 1.0.0.Beta7, and possibly change the groupId
>>>> to 'org.jboss.metadata', so please speak is you see any issues with
>>>> that.
>>>>
>>>> Scott Stark wrote:
>>>>> metadata could go to 1.0.0.Beta7, check with Alexey
>>>>> jboss-javaee Shelly had a question on this. All we have done is
>>>>> drop the jboss-jaxs-api as far as I know.
>>>>>
>>>>> Dimitris Andreadis wrote:
>>>>>> To test the effectiveness of the maven thirdparty build and to
>>>>>> increase the stability of AS trunk, we need to move away from
>>>>>> snapshot versions and avoid introducing new ones, asap. It's
>>>>>> doesn't have to be the final version that will go in AS5 CR1, any
>>>>>> intermediate tagged release would do.
>>>>>>
>>>>>> There are currently quite a few snapshots:
>>>>>>
>>>>>> - ejb3
>>>>>> - security
>>>>>> - jbossws
>>>>>> - javaee-ee
>>>>>> - vfs
>>>>>> - metadata
>>>>>>
>>>>>> We monitor component updates here:
>>>>>> http://jira.jboss.com/jira/browse/JBAS-5121
>>>>>>
>>>>>> Another important on-going and potentially longer term effort is
>>>>>> to keep creating integration SPIs, wherever are missing, in order
>>>>>> to remove any remaining cyclical dependencies.
>>>>>>
>>>>>> Cheers
>>>>>> /Dimitris
>>>>>> _______________________________________________
>>>>>> jboss-development mailing list
>>>>>> jboss-development at lists.jboss.org
>>>>>> https://lists.jboss.org/mailman/listinfo/jboss-development
>>>>>
>>>>> _______________________________________________
>>>>> jboss-development mailing list
>>>>> jboss-development at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/jboss-development
>>>> _______________________________________________
>>>> jboss-development mailing list
>>>> jboss-development at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/jboss-development
>>>
>>> _______________________________________________
>>> jboss-development mailing list
>>> jboss-development at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jboss-development
>> _______________________________________________
>> jboss-development mailing list
>> jboss-development at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jboss-development
>
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development
More information about the jboss-development
mailing list