OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsbpel message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [wsbpel] Issue - 232 - Proposal to vote


Alex,

Thank you for your reply.

Alex Yiu wrote:
> 
> Hi Yuzo,
> 
> Personally, I prefer "repeatUntil" over "doWhile" as well, because I 

Great! Let's vote for repeatUntil then! :-)

> think that is more business-terms natural. (That is, you would see 
> "repeat ... until ..." more often in the natural language description of 
> a business process.)
> 
> On the other hand, I have double checked with Yaron and Alexandre. 
> Alexandre indicated that Yaron's original intention is "doWhile".
> 
> Anyhow, as I stated before:
> "repeatUntil X until Y"  = "do X while not(Y)"
> I have both proposals ready.
> http://lists.oasis-open.org/archives/wsbpel/200511/msg00041.html
> 
> One way or other, let's just vote to choose one in the next conf call.

I agree. Let's fix it.

Yuzo Fujishima
NEC Corporation

> 
> Thanks!
> 
> 
> Regards,
> Alex Yiu
> 
> 
> Yuzo Fujishima wrote:
> 
>> Alex,
>>
>> Would you mind repeating the rationale behind your support
>> for doWhile (option-2)?
>>
>> In my opinion, doWhile is too similar to while and many
>> BPEL authors will be confused.
>>
>> I would prefer modifying the description of repeatUntil (option-1).
>>
>> Yuzo Fujishima
>> NEC Corporation
>>
>> Alex Yiu wrote:
>>
>>>
>>>
>>> Hi, all,
>>>
>>> Here is the formal proposal to vote for Issue 232 (this proposal has 
>>> been seconded by Venky on Nov 16, 2005).
>>>
>>> Change the activity name to <doWhile>:
>>> -----------------------------
>>> <doWhile /standard-attributes/>
>>>     /standard-elements/
>>>     activity
>>>     <condition expressionLanguage="URI"?>boolean-expr</condition>
>>> </doWhile>
>>> -----------------------------
>>>
>>> Description: (copied from Danny's email)
>>> -----------------------------
>>> The <doWhile> construct allows you to indicate the repeated 
>>> performance of a specified iterative activity. The iterative activity 
>>> will continue to be performed as long as the given Boolean <doWhile> 
>>> condition stays true /and the condition is tested after the body of 
>>> the loop executes. The <doWhile> activity is used when ones wants the 
>>> loop to execute at least once./
>>> -----------------------------
>>>
>>> [Note for editor: this change would affect more than one sections in 
>>> the spec text, since the activity name and activity description are 
>>> referenced more than once]
>>>
>>>
>>> Thanks!
>>>
>>>
>>> Regards,
>>> Alex Yiu
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this mail list, you must leave the OASIS TC that
>> generates this mail.  You may a link to this group and all your TCs in 
>> OASIS
>> at:
>> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  You may a link to this group and all your TCs in 
> OASIS
> at:
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
> 
> 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]