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: wspbel 5/1/2007: Draft Primer Comments for WS-BPEL v2.0


Related to: 
http://www.oasis-open.org/apps/org/workgroup/wsbpel/download.php/23797/wsbpel-primer-draft.doc

   1. Reference to design goals: There are goals we have yet to (or may
      not soon achieve). I suggest we state generally our overall design
      goals and then the result we have today or delete this section.
      For example, even though we have compensation, we do not address
      its relationship to transactionality - this is a separate discussion.
   2. Section 2.3 jumps into differences with technical details too
      quickly. May wish to place this later in the primer (think about
      audience and then target where it should go).
   3. Section 3.1: Abstract process may not be a subset (i.e. abstract
      process may result in many executable completions and then
      executable processes). It could go either way. Uncertain this
      statement is required.
   4. Section 3.4.3: Change from: "The parallel variant is discussed
      further in the rest of this primer document". Change to: The
      parallel variant is discussed in more detail later.
   5. Section 3.4.4: Move this statement up where you introduce
      transition condition and talk about links (page 21~), "Transition
      conditions offer a mechanism to split the control flow based on
      certain conditions."
   6. Section 3.4.6: "As it can be seen in the example, a fault handler
      can have to types of children:..." to=>two
   7. Section 4.1: Introduce loop counter variable without explaining
      what it is. Same with suppressJoinFailure. May need to check the
      document overall to see if this is true in other cases and/or
      sections.
   8. Section 4.1.3 and 4.1.4: Explain what compensate and
      compensateScope are here somewhere (you talk about but don't
      differentiate).
   9. Section 4.2.5: May wish to state if message activities are
      ambiguous, we do have standard faults that handle. Here we state a
      case on how to alleviate.
  10. General:
          * Audience target: This is targeted to IT folks not business
            analysts. Look at how you jump into technical details
            quickly. Suggest you qualify the audience or concentrate on
            those that are most relevant to this document (system
            integrators, developers, etc).
          * Suggest to read specification first or used as a cross
            reference - suggest this be stated early in the document
            (particularly if you look at current Section 2.3 and the
            angle brackets showing up almost immediately).

Will continue - stopped at top of Section 4.3. Thanks.




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