Question: Must ALL keyword be implemented in a service? For instance, could a service set ALL as a redirect to 1?
General opinion here is that implementing ALL is required for the server.
Members of a Collection is only tracked if MEMBERS keyword is set to TRUE.
In the same way, singuar steps of an ActivityFlow is only tracked if STEPS keyword is set to TRUE.
The hierarchical relationships between activities and ActivityFlow as well as entities and Collections are counted in the DEPTH number of relations.
AGENT - better keyword or options -
AGENT = EXPLORE, AGENT = ENDPOINT
or EXPLORE-AGENT, TRACKAGENT set to TRUE or FALSE
leave as it is but open to discussion
FORMAT default is set to JSON.
Page 4:
The relationship between members of collection or of the activity flow is of hierarcical nature and not to be treated in the same way as a resposibility relation.
Page 3:
Suggestion: format can be specified via the HTTP accept header which is common practice for HTTP services wget -d --header="Accept: application/json" {provdal-base-url}?ID=rave:dr4