AW: [jbpm-dev] No more jBPM 3 releases?

Koen Aers koen.aers at jboss.com
Tue Jun 16 09:25:17 EDT 2009


Yes, I know. So somebody (in the community) should take the lead for  
this and be responsible. That is a logical consequence.

Op 16-jun-09, om 09:21 heeft Tom Baeyens het volgende geschreven:

> everyone would just commit *their* fixes for *their* use case.  not  
> a lot of users would be able to tell if they break other people's  
> code when 'fixing' a jbpm bug.
>
> regards, tom.
>
>
> Koen Aers wrote:
>> Wouldn't it be good to leave the responsibility for additional jBPM  
>> 3 releases entirely to the community? I mean, if there would be a  
>> need in the community e.g. for further 3.3.x releases (with new  
>> features) than it should be possible for them (them being community  
>> minus the core team) to do so. On the other hand, the core team  
>> focuses on the bugfixes, stabilization and productization of jBPM 4.
>> Just some ideas that came across my brain...
>> Cheers,
>> Koen
>> Op 16-jun-09, om 07:49 heeft Tom Baeyens het volgende geschreven:
>>> > But this is a different statement compared to 'there are no more  
>>> jBPM3
>>> > releases planned'). Would make a lot of sense to make this fully  
>>> clear
>>> > in the community.
>>>
>>> right. making this more clear and explicit is good.
>>>
>>> the situation is that after the current product release, there are  
>>> no platform releases planned in which jbpm 3 is included.  so from  
>>> that angle, we should not expect a lot of bug fixes to come from  
>>> that direction.
>>>
>>> > Effectively jBPM 3 goes into a maintenance mode where
>>> > paying customers drive the possibility of next releases'.
>>>
>>> the customer fixes are committed on the product branch jbpm-3.2- 
>>> soa.  the product consumes directly from that branch. meaning  
>>> there no need for a jbpm community release in order for the  
>>> product to get those fixes.
>>>
>>> both for customers and for community users we should be able to  
>>> fix and release major bugs.  but i want a very tight filter on  
>>> that for *only* the major bugs.
>>>
>>> given the stabilization that jbpm 3 already had, i think not a lot  
>>> of those should come out.  and hence i don't think we'll see a lot  
>>> of subsequent releases.
>>>
>>> so imo, it will all depend on what kind of bugs we encounter on  
>>> jbpm 3.
>>>
>>> > But does this
>>> > mean I should not put in any fixes anymore (not that I did that  
>>> a lot,
>>> > but others did) just to prevent possible regressions?
>>>
>>> as said above, we need to apply a very tight filter to maintain  
>>> stability on jbpm 3 and allow us to make more progress on jbpm 4.
>>>
>>> so discuss much more then before on what you want to fix on jbpm 3.
>>>
>>> i only want major bugs to be fixed in jbpm 3 code base.  there is  
>>> too much risk of breaking things.  i have had several occasions  
>>> where i fixed a bug because someone wanted it and then ended up  
>>> spending a lot of time fixing the collateral damage.  in many  
>>> cases it was just not worthed.
>>>
>>> > Or should I only
>>> > put them in trunk?
>>>
>>> if we decide to fix it, we should do it in the product branch.   
>>> that is the only branch that we'll maintain going forward.
>>>
>>> > Or? Please guide us ;-)
>>>
>>> let's summarize with these guidelines:
>>> 1) if bugs are fixed, they should be fixed in the jbpm3.2-soa  
>>> branch.
>>> 2) we should apply a very tight filter of issues that we fix to  
>>> avoid the risk of regression
>>> 3) whether we do a community release will depend on what kind of  
>>> issues we'll encounter
>>>
>>> does that help ?
>>>
>>> regards, tom.
>>>
>>>
>>>
>>>
>>> Ronald van Kuijk wrote:
>>>> 2009/6/16 Tom Baeyens <tbaeyens at redhat.com <mailto:tbaeyens at redhat.com 
>>>> >>
>>>>   for making the release, there is only the effort of releasing.   
>>>> that
>>>>   is not a lot of effort so we can do it once and a while.  so rest
>>>>   assured.  it's not a political decision.
>>>>   jbpm 3 already went through a lot of stabilization.  so there is
>>>>   also the risk that if we fix something, that we introduce another
>>>>   problem.
>>>> So it is not only the effort of releasing, but also some  
>>>> additional QA (Stabilization != full QA, I know) ? Otherwise you  
>>>> would not be so reluctant (besides putting in the effort to fix  
>>>> the issue itself)
>>>>    but for fixing the bugs, we are not proactively fixing all the  
>>>> bugs
>>>>   that people report on jbpm 3.  we currently intend to only fix  
>>>> those
>>>>   that come from clients.  and even for those reports we evaluate  
>>>> if
>>>>   the risk of introducing new problems when fixing the given bug.
>>>> But this is a different statement compared to 'there are no more  
>>>> jBPM3 releases planned'). Would make a lot of sense to make this  
>>>> fully clear in the community. Effectively jBPM 3 goes into a  
>>>> maintenance mode where paying customers drive the possibility of  
>>>> next releases'. But does this mean I should not put in any fixes  
>>>> anymore (not that I did that a lot, but others did) just to  
>>>> prevent possible regressions? Or should I only put them in trunk?  
>>>> Or? Please guide us ;-)
>>>>    i think we need to spend most bugfixing efforts on jbpm 4.
>>>> I do not disagree with this, but I also agree with Bernd, jBPM 3  
>>>> has a broad installed base. For me, jBPM 3 should at least have  
>>>> one more year of more development than what you suggest.
>>>>    --     regards, tom.
>>>>   Bernd Rücker wrote:
>>>>       I thought as well that there will be bug fix releases (and  
>>>> maybe
>>>>       even some new features if it really make sense). Why not?  
>>>> There
>>>>       are a lot of jbpm 3.x users out there which will keep using  
>>>> it…
>>>>                *Von:* jbpm-dev-bounces at lists.jboss.org
>>>>       <mailto:jbpm-dev-bounces at lists.jboss.org>
>>>>       [mailto:jbpm-dev-bounces at lists.jboss.org
>>>>       <mailto:jbpm-dev-bounces at lists.jboss.org>] *Im Auftrag von
>>>>       *Ronald van Kuijk
>>>>       *Gesendet:* Dienstag, 16. Juni 2009 11:59
>>>>       *An:* jbpm-dev at lists.jboss.org <mailto:jbpm-dev at lists.jboss.org 
>>>> >
>>>>       *Betreff:* [jbpm-dev] No more jBPM 3 releases?
>>>>                 >From https://jira.jboss.org/jira/browse/JBPM-2263
>>>>       Tom Baeyens
>>>>       <https://jira.jboss.org/jira/secure/ViewProfile.jspa?name=tom.baeyens%40jboss.com 
>>>> >
>>>>       - 15/Jun/09 03:45 AM
>>>>       there are no more releases planned for jbpm 3
>>>>       Is this true? Only SP releases for bugfixes? But isn't this a
>>>>       'bug'? The schema allows it.
>>>>        
>>>> ------------------------------------------------------------------------
>>>>       _______________________________________________
>>>>       jbpm-dev mailing list
>>>>       jbpm-dev at lists.jboss.org <mailto:jbpm-dev at lists.jboss.org>
>>>>       https://lists.jboss.org/mailman/listinfo/jbpm-dev
>>>>   _______________________________________________
>>>>   jbpm-dev mailing list
>>>>   jbpm-dev at lists.jboss.org <mailto:jbpm-dev at lists.jboss.org>
>>>>   https://lists.jboss.org/mailman/listinfo/jbpm-dev
>>>
>>> -- 
>>> regards, tom.
>>>
>>> _______________________________________________
>>> jbpm-dev mailing list
>>> jbpm-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jbpm-dev
>
> -- 
> regards, tom.
>





More information about the jbpm-dev mailing list