We want to make it easy to copy a quickstart into a developer's own project. POM
inheritance breaks this :-(
On 28 Jan 2013, at 16:40, Rafael Benevides wrote:
Talking about inheritance, in that case, Quickstarts shouldn't
avoid to
have it's own properties and use only those on root pom ?
Em 28-01-2013 14:33, Pete Muir escreveu:
> Yeah. it may be the POM is the right place, it can just get confusing, as people want
to inherit from it.
>
> On 25 Jan 2013, at 18:21, Sande Gilda wrote:
>
>> James, that was very helpful. We need a place to store the versions and
>> use for reference.
>>
>> On 01/25/2013 12:49 PM, James Perkins wrote:
>>> This is initially why I added the properties to the parent pom. They
>>> were added there so you could look at one place for consistence of the
>>> property naming and version alignment.
>>>
>>> On 01/25/2013 04:48 AM, Sande Gilda wrote:
>>>> For now, I use that information when reviewing new quickstart
>>>> submissions to verify they are using the correct versions. If that
>>>> disappears, I'll have to search through the other quickstart pom
files
>>>> to find one that uses a particular artifact to know what the latest
>>>> version is.
>>>>
>>>> So until that information is somewhere easy to find, please don't
remove
>>>> it! :-)
>>>>
>>>> On 01/25/2013 02:29 AM, Pete Muir wrote:
>>>>> It does, but lets sort out the tool first!
>>>>>
>>>>> On 24 Jan 2013, at 23:40, Rafael Benevides wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I was looking at Quickstarts root pom.xml and realized that there
are
>>>>>> several Maven properties that I think that should be only on
each
>>>>>> project's pom.xml. Is that right ?
>>>>>>
>>>>>> If so, I believe that we should remove this properties and leave
to the
>>>>>> script/tooling that we're planning, the responsibility of
managing this
>>>>>> properties, specially BOMs and plugins versions besides other
>>>>>> verifications.
>>>>>>
>>>>>> So I basically want to know if that makes sense, so I can open a
pull
>>>>>> request with this properties removed.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Rafael Benevides | Senior Software Engineer
>>>>>> Red Hat Brazil
>>>>>> +55-61-9269-6576
>>>>>>
>>>>>> Better technology. Faster innovation. Powered by community
collaboration.
>>>>>> See how it works at
redhat.com
>>>>>>
>>>>>> _______________________________________________
>>>>>> jdf-dev mailing list
>>>>>> jdf-dev(a)lists.jboss.org
>>>>>>
https://lists.jboss.org/mailman/listinfo/jdf-dev
>>>>> _______________________________________________
>>>>> jdf-dev mailing list
>>>>> jdf-dev(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/jdf-dev
>>>> _______________________________________________
>>>> jdf-dev mailing list
>>>> jdf-dev(a)lists.jboss.org
>>>>
https://lists.jboss.org/mailman/listinfo/jdf-dev
>> _______________________________________________
>> jdf-dev mailing list
>> jdf-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/jdf-dev
>
> _______________________________________________
> jdf-dev mailing list
> jdf-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/jdf-dev
_______________________________________________
jdf-dev mailing list
jdf-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jdf-dev