[jbosstools-dev] ACTION REQUIRED: Prepare for 4.2.1.Final / 8.0.1.GA (release is next week Dec 15 2014)
Martin Malina
mmalina at redhat.com
Tue Dec 9 11:18:19 EST 2014
> On 9. 12. 2014, at 11:19, Max Rydahl Andersen <manderse at redhat.com> wrote:
>
> On 9 Dec 2014, at 2:19, Alexey Kazakov wrote:
>
>> Thanks to all component leads who updated their root poms (and I
>> updated the rest of components: forge, aerogear, central, freemarker).
>> So all components that have been changed since 4.2.0 are using
>> 4.2.1.Final-SNAPSHOT root pom now.
>> However, two components, Birt and Portlet don't have any changes
>> besides updated root poms. As I understand we should change the root
>> pom versio ONLY if the component has been changed since 4.2.0.Final.
>> I reopened the corresponding issues for Birt and Portlet for
>> clarification:
>> https://issues.jboss.org/browse/JBIDE-18890
>> https://issues.jboss.org/browse/JBIDE-18896
>> Should we ignore these changes and not to rebuild Birt & Portlet for
>> 4.2.1?
>
> I would say so - we have the 4.2.0.Final updatesite to get these from so
> sounds weird why we need to update these.
>
> The whole intent we are going for is to *not* burden users with more
> bits to download AND avoid QE having to test/verify new binaries.
The idea is nice, but I'm not sure this can actually ever work. The target platform was changed anyway (including common/foundation JBT plugins). So theoretically you can never be 100 % sure that JBT 4.2.1.Final will work with the older portlet.
So you can never say that no testing is needed. I'm actually not sure how much difference it makes - if you know that there were no changes but the bits are newly built as opposed to using exactly the same bits - in both cases you need at least some smoke testing.
But I agree from use perspective it's probably nicer if they need to update less bits.
-Martin
> Nick - if our build deletes our actual released bits and not allow using
> the previous bits then that is a problem.
>
> Did the check for publish fail to detect there was no change ?
>
> We have had and will have this situation for others than just "dormant"
> modules like birt and portlet so we should be able to handle this by now
> IMO.
>
> What is missing ?
>
> /max
>
>>
>> On 12/08/2014 12:54 PM, Nick Boldt wrote:
>>> TL;DR: Yes.
>>>
>>>> I did not create task JIRAs for Hibernate and Livereload, because
>>>> neither of those have commits in the 4.2.x branch since 4.2.0.Final
>>>> and
>>>> therefore need not have their root poms adjusted.
>>>
>>> On 12/08/2014 02:01 AM, Max Rydahl Andersen wrote:
>>>>
>>>>> On 08 Dec 2014, at 04:19, Nick Boldt <nboldt at redhat.com> wrote:
>>>>>
>>>>> his week is the "quiet period" in prep for 4.2.1.Final / 8.0.1.GA.
>>>>>
>>>>> You are required to update your root poms to point at the latest
>>>>> parent
>>>>> pom,
>>>> I assume you mean "If and only if the build your component is in has
>>>> changed since 4.2.0.Final", correct ?
>>>>
>>>> As otherwise we are going to have updates to *everything* which is
>>>> what we don't want for our maintanence builds.
>>>>
>>>> Just want to make sure the above is what you meant or to know if you
>>>> found something in our build that requires *every* component to
>>>> update parent Pom?
>>>>
>>>>
>>
>> _______________________________________________
>> jbosstools-dev mailing list
>> jbosstools-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>
>
> /max
> http://about.me/maxandersen <http://about.me/maxandersen>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org <mailto:jbosstools-dev at lists.jboss.org>
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev <https://lists.jboss.org/mailman/listinfo/jbosstools-dev>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20141209/e20f9d13/attachment-0001.html
More information about the jbosstools-dev
mailing list