[seam-dev] Re: Next Seam release

Dan Allen dan.j.allen at gmail.com
Thu Apr 2 14:18:06 EDT 2009


Please note that rolling back a dependency like Drools has a ripple effect
into seam-gen. The deployed-jars*.list files must be updated (if the
artifact name changes, as was the case with Drools 5 and MVEL), the IDE
project files must be updated, and the Ivy dependencies file must be
updated. Yes, it sucks, which is why we have seam-gen encore in the
works...but I'm just saying that you have to let me know excactly when you
are changing it so that I can react.

-Dan

On Thu, Apr 2, 2009 at 3:56 AM, Pete Muir <pmuir at redhat.com> wrote:

> I blogged about release plans:
>
> http://in.relation.to/Bloggers/TheStateOfSeam
>
> Marek, can you roll back the Drools 5 upgrade in trunk for now? We'll
> branch after in the release for 2.1/2.2.
>
> Thanks!
>
>
> Pete Muir wrote:
>
>> Sorry to leave everyone hanging. Anne Louise is working on how we can best
>> integrate Seam 2 w/ jBPM 4 / Drools 5 into EAP 5. We have a tentative plan,
>> which should be finalised soon.
>>
>> On 18 Mar 2009, at 10:49, Pete Muir wrote:
>>
>>
>>> On 18 Mar 2009, at 07:51, Tom Baeyens wrote:
>>>
>>>  In my original plan, Pageflow was only targetted after July.
>>>>
>>>> Pete, if one of your people can drive the pageflow migration, then I can
>>>> be there to guide it.  That way we can move it forward to april.
>>>>
>>>
>>> Yes, I think we can do that (I was assuming that was the plan anyway).
>>>
>>>
>>>>
>>>> Including jBPM 4 beta as part of your GA might not be a good idea.  jBPM
>>>> database schema will change.  And that could cause serious upgrade problems
>>>> for SEAM users using jBPM.  Also upgrade from jBPM 3 to jBPM 4 will be
>>>> impossible for now.
>>>>
>>>
>>> Can you tell us what the earliest release we should put in 2.2.0 is? And
>>> roughly what date we can target? If we don't have time to do 2.2.0 and
>>> 2.2.1, I guess we could do:
>>>
>>> Seam 2.2.0.BETA1 - Wednesday 22nd April
>>> Seam 2.2.0.CR1 - Wednesday 13th May
>>> Seam 2.2.0  - Wednesday 17th June
>>>
>>> Tom and Anne-Louise, how do these dates fit your respective schedules?
>>>
>>>
>>>>
>>>> regards, tom.
>>>>
>>>>
>>>>
>>>> Pete Muir wrote:
>>>>
>>>>> All,
>>>>> This Drools upgrade, and a probable upgrade to jBPM 4 (happening due to
>>>>> these products needed in the JBoss SOA platform 5, based on EAP 5, which in
>>>>> turn includes Seam) mean that we need to make the release Seam 2.2 (which I
>>>>> said would never happen, I know ;-)
>>>>> Due to the concentration on Web Beans / Seam 3 there hasn't been a huge
>>>>> amount of activity recently, however 2.2 will include:
>>>>> * 112 issues closed (please direct your thanks to Norman here - he has
>>>>> been soldiering away!)
>>>>> * improvements to Seam-gen (Glassfish, IDEA etc.) from Dan
>>>>> * big improvements to REST support - Christian and Jozef
>>>>> * Drools and jBPM upgrades
>>>>> So, I suggest that Norman and Marek (can you coordinate with each
>>>>> other) handle the jBPM upgrade (Tom just released alpha2, and plans the GA
>>>>> in the mid summer) - we should wait until there is a beta out I think for
>>>>> Seam 2.2 GA... Tom, any rough guess when this will be?
>>>>> Assuming Tom has a beta, I propose this schedule:
>>>>> Seam 2.2.0 CR1 - Wednesday 22nd April
>>>>> Seam 2.2.0 - Wednesday 13th May
>>>>> Seam 2.2.1 CR1 - Wednesday 17th June
>>>>> Seam 2.2.1 - Wednesday 8th July (hopefully just after the jBPM GA)
>>>>> This will be the first time for time-boxing our releases too, something
>>>>> we are doing for Web Beans, and will do for Seam3.
>>>>> Anne-Louise, could you please comment on how these dates fit with EAP5
>>>>> component freezes? Will we be able to get 2.2.1 in?
>>>>> Thanks!
>>>>> Begin forwarded message:
>>>>>
>>>>>> From: "Stefano Travelli (JIRA)" <jira-events at lists.jboss.org>
>>>>>> Date: 18 March 2009 00:23:22 GMT
>>>>>> To: pete.muir at jboss.org
>>>>>> Subject: [JBoss JIRA] Commented: (JBSEAM-4011) Upgrade Drools
>>>>>> framework integration to version 5
>>>>>>
>>>>>>
>>>>>>  [
>>>>>> https://jira.jboss.org/jira/browse/JBSEAM-4011?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12457785#action_12457785]
>>>>>>
>>>>>> Stefano Travelli commented on JBSEAM-4011:
>>>>>> ------------------------------------------
>>>>>>
>>>>>> As far as I know, drools 5 is not a drop in replacement of drools
>>>>>> 4.0.7. Lots of dependencies change (mvel and antlr for instance) and most of
>>>>>> all there are several API changes that make Seam after changeset #10170 not
>>>>>> compatible with Drools 4 forcing a migration to Drools 5 in the run time
>>>>>> environment of existing applications.
>>>>>>
>>>>>> At least, a detailed migration path for existing application is
>>>>>> needed. However, even after accomplished all dependencies, rules in my
>>>>>> application don't compile anymore.
>>>>>>
>>>>>> Actually, in my opinion this upgrade is unfitted for a maintenance
>>>>>> release of Seam.
>>>>>>
>>>>>>  Upgrade Drools framework integration to version 5
>>>>>>> -------------------------------------------------
>>>>>>>
>>>>>>>             Key: JBSEAM-4011
>>>>>>>             URL: https://jira.jboss.org/jira/browse/JBSEAM-4011
>>>>>>>         Project: Seam
>>>>>>>      Issue Type: Feature Request
>>>>>>>      Components: Drools
>>>>>>>        Reporter: Marek Novotny
>>>>>>>        Assignee: Marek Novotny
>>>>>>>         Fix For: 2.1.2.CR1
>>>>>>>
>>>>>>>
>>>>>>> Upgrade Drools framework integration to current development version
>>>>>>> of Drools 5. It is now available 5.0.0.CR1 version.
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> This message is automatically generated by JIRA.
>>>>>> -
>>>>>> If you think it was sent incorrectly contact one of the
>>>>>> administrators:
>>>>>> https://jira.jboss.org/jira/secure/Administrators.jspa
>>>>>> -
>>>>>> For more information on JIRA, see:
>>>>>> http://www.atlassian.com/software/jira
>>>>>>
>>>>>>
>>>>>>  --
>>>>> Pete Muir
>>>>> http://www.seamframework.org
>>>>> http://in.relation.to/Bloggers/Pete
>>>>>
>>>>
>>>> --
>>>> regards, tom.
>>>>
>>>> _______________________________________________
>>>> seam-dev mailing list
>>>> seam-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>>>
>>>
>>> --
>>> Pete Muir
>>> http://www.seamframework.org
>>> http://in.relation.to/Bloggers/Pete
>>>
>>> _______________________________________________
>>> seam-dev mailing list
>>> seam-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>>
>>
>> --
>> Pete Muir
>> http://www.seamframework.org
>> http://in.relation.to/Bloggers/Pete
>>
>> _______________________________________________
>> seam-dev mailing list
>> seam-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/seam-dev
>>
> _______________________________________________
> seam-dev mailing list
> seam-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/seam-dev
>



-- 
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action

http://mojavelinux.com
http://mojavelinux.com/seaminaction

NOTE: While I make a strong effort to keep up with my email on a daily
basis, personal or other work matters can sometimes keep me away
from my email. If you contact me, but don't hear back for more than a week,
it is very likely that I am excessively backlogged or the message was
caught in the spam filters.  Please don't hesitate to resend a message if
you feel that it did not reach my attention.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/seam-dev/attachments/20090402/891564fd/attachment.html 


More information about the seam-dev mailing list