camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <claus.ib...@gmail.com>
Subject Re: [IDEA] - Having a parent maven pom.xml for only the dependency versions
Date Sat, 17 Aug 2013 11:38:56 GMT
Yes

We have many Camel components so it would be great for ppl if they can
see more easily which versions has changed, when they upgrade from


Camel 2.12.0 to 2.13.1
Camel 2.12.1 to 2.13.5
Camel 2.12.1 to 2.14.2

PS: Dont mind the version 2.13 and 2.14, just for demo purpose, to say
that you can take any 2 Camel releases in the future and compare the
dependency versions much more easily.

And we dont have to maintain that manually at some release notes,
which is tedious, error prone, and the data is based on eg the
previous .0 release, eg for the current 2.12 in progress release
notes, the versions on the wiki is after the 2.11.0 release.

Instead ppl can just pick their Camel versions and compare using some
git diff tool or whatnot.




On Sat, Aug 17, 2013 at 1:08 PM, James Carman
<james@carmanconsulting.com> wrote:
> So, the goal here is to be able to provide a list of version numbers
> that change much easier for any release?
>
> On Sat, Aug 17, 2013 at 3:09 AM, Claus Ibsen <claus.ibsen@gmail.com> wrote:
>> On Sat, Aug 17, 2013 at 12:01 AM, Christian Müller
>> <christian.mueller@gmail.com> wrote:
>>> What do you propose the "list of all the camel components and some other
>>> stuff" should go?
>>>
>>
>> They should stay where they are. Its just all the versions that gets
>> moved into its own file, so the file ONLY has the versions. And that
>> makes the diff much easier.
>>
>>> Best,
>>> Christian
>>> -----------------
>>>
>>> Software Integration Specialist
>>>
>>> Apache Camel committer: https://camel.apache.org/team
>>> V.P. Apache Camel: https://www.apache.org/foundation/
>>> Apache Member: https://www.apache.org/foundation/members.html
>>>
>>> https://www.linkedin.com/pub/christian-mueller/11/551/642
>>>
>>>
>>> On Thu, Aug 15, 2013 at 1:26 PM, Claus Ibsen <claus.ibsen@gmail.com> wrote:
>>>
>>>> Hi
>>>>
>>>> Today we have the parent/pom.xml file which has both all the versions
>>>> of the 3rd party JARs we have as dependencies. And also a list of all
>>>> the camel components and some other stuff.
>>>>
>>>> I wonder if we could have all the dependency versions in a single
>>>> file, without all the other stuff.
>>>>
>>>> This would make it easier for ppl to see what are the version changes
>>>> between any two Camel versions, but just diff the 2 files?
>>>>
>>>> And also we could just have such a link in the release notes so we
>>>> dont have to manually keep all the versions upgrades in the release
>>>> notes up to date as well.
>>>>
>>>> --
>>>> Claus Ibsen
>>>> -----------------
>>>> Red Hat, Inc.
>>>> Email: cibsen@redhat.com
>>>> Twitter: davsclaus
>>>> Blog: http://davsclaus.com
>>>> Author of Camel in Action: http://www.manning.com/ibsen
>>>>
>>
>>
>>
>> --
>> Claus Ibsen
>> -----------------
>> Red Hat, Inc.
>> Email: cibsen@redhat.com
>> Twitter: davsclaus
>> Blog: http://davsclaus.com
>> Author of Camel in Action: http://www.manning.com/ibsen



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cibsen@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Mime
View raw message