This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 1000 - CDL 'ROLE' FUNCTIONS
Summary: CDL 'ROLE' FUNCTIONS
Status: CLOSED FIXED
Alias: None
Product: WS Choreography
Classification: Unclassified
Component: Last Call Comment: Confirmed Closed (show other bugs)
Version: unspecified
Hardware: PC Windows 2000
: P2 normal
Target Milestone: --
Assignee: Martin Chapman
QA Contact: Martin Chapman
URL: http://lists.w3.org/Archives/Public/p...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-10 15:59 UTC by Martin Chapman
Modified: 2005-08-02 13:36 UTC (History)
0 users

See Also:


Attachments

Description Martin Chapman 2005-01-10 15:59:54 UTC
Unnecessary specification of the role name restricts the places where
the function can be used. For example, a condition expression that would
otherwise be applicable at all roles related to a choreography, may be
unnecessarily constrained to a particular role because it relies on one
of these expressions. Whereas, if the role is not specified, the
expression could be used at a wide range of roles.

Regards
Gary and Steve
Comment 1 Martin Chapman 2005-02-14 20:35:19 UTC
From meeting on 11-jan-05
http://lists.w3.org/Archives/Member/member-ws-chor/2005Jan/att-0002/2005-01-
11_WS-Chor_Notes.txt:

Discussion deferred as deemed to be a technical issue.
Comment 2 Martin Chapman 2005-05-26 13:18:20 UTC
at meeting on 15 march

http://www.w3.org/2002/ws/chor/5/03/15-minutes.html

the group agreed:

   1000    http://www.w3.org/Bugs/Public/show_bug.cgi?id=1000
        Summary: CDL 'ROLE' FUNCTIONS
        URL:    http://lists.w3.org/Archives/Public/public-ws-chor-
comments/2005Jan/0004.html

	Bug 1000 discussion:
	Gary: in some cases thr role attribute causes confusion.
	Gary: is the role attr. required?
	Gary: time functions have similar problem
	Nick: in some cases the context is not enough
	Nick: in getVariable() the a role is optional
	Nick: role is inferred from the context
	Take same text from getVariable() and apply to other functions.
	From the spec: The fourth parameter is OPTIONAL. When the fourth 
parameter is used, 
		the Variable information MUST be available at the Role 
specified by roleName. 
		If this parameter is not used then the Role is inferred from 
the context that 
		this function is used.
	Applied to RoleName to all functions and making RoleName optional 
rather than mandatory
	Changing "fourth" to the appropriate number for the function.
	PROPOSAL ABOVE ACCEPTED.
	MARK BUG EDITORIAL
Comment 3 Martin Chapman 2005-07-14 16:14:33 UTC
group notification of status change: http://lists.w3.org/Archives/Member/member-
ws-chor/2005Jul/0004.html
Comment 4 Martin Chapman 2005-08-02 13:36:46 UTC
no comments from group so closed confirmed:

http://lists.w3.org/Archives/Member/member-ws-chor/2005Jul/0004.html