{"action":"created","issue":{"url":"https://api.github.com/repos/flowable/flowable-engine/issues/512","repository_url":"https://api.github.com/repos/flowable/flowable-engine","labels_url":"https://api.github.com/repos/flowable/flowable-engine/issues/512/labels{/name}","comments_url":"https://api.github.com/repos/flowable/flowable-engine/issues/512/comments","events_url":"https://api.github.com/repos/flowable/flowable-engine/issues/512/events","html_url":"https://github.com/flowable/flowable-engine/issues/512","id":248005486,"number":512,"title":"Multi-instance collection syntax proposal - revised","user":{"login":"lsmall","id":5502702,"avatar_url":"https://avatars2.githubusercontent.com/u/5502702?v=4","gravatar_id":"","url":"https://api.github.com/users/lsmall","html_url":"https://github.com/lsmall","followers_url":"https://api.github.com/users/lsmall/followers","following_url":"https://api.github.com/users/lsmall/following{/other_user}","gists_url":"https://api.github.com/users/lsmall/gists{/gist_id}","starred_url":"https://api.github.com/users/lsmall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lsmall/subscriptions","organizations_url":"https://api.github.com/users/lsmall/orgs","repos_url":"https://api.github.com/users/lsmall/repos","events_url":"https://api.github.com/users/lsmall/events{/privacy}","received_events_url":"https://api.github.com/users/lsmall/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-08-04T13:26:19Z","updated_at":"2017-08-09T13:46:40Z","closed_at":"2017-08-08T14:07:57Z","body":"We have been trying to use the new syntax and would eventually like to include a pluggable function (similar to the expression functions) that would parse the string and return a collection. For now, we would like to update the BPMN syntax and include it in the validation so that it can be deployed. As discussed on the forum [here](https://forum.flowable.org/t/multi-instance-collection-syntax-proposal/615), using a collection element might have been more efficient since you could specify whether the value is a string or expression using a child element. The attributes were less verbose and will need to stay to maintain backwards-compatibility, but we would like to update the collection element syntax to support both types. We will submit a separate proposal for behavior to support pluggable passing functionality based on the child element type. Meanwhile, we will continue to use our taskListener to set the relevant task participants."},"comment":{"url":"https://api.github.com/repos/flowable/flowable-engine/issues/comments/321260053","html_url":"https://github.com/flowable/flowable-engine/issues/512#issuecomment-321260053","issue_url":"https://api.github.com/repos/flowable/flowable-engine/issues/512","id":321260053,"user":{"login":"lsmall","id":5502702,"avatar_url":"https://avatars2.githubusercontent.com/u/5502702?v=4","gravatar_id":"","url":"https://api.github.com/users/lsmall","html_url":"https://github.com/lsmall","followers_url":"https://api.github.com/users/lsmall/followers","following_url":"https://api.github.com/users/lsmall/following{/other_user}","gists_url":"https://api.github.com/users/lsmall/gists{/gist_id}","starred_url":"https://api.github.com/users/lsmall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lsmall/subscriptions","organizations_url":"https://api.github.com/users/lsmall/orgs","repos_url":"https://api.github.com/users/lsmall/repos","events_url":"https://api.github.com/users/lsmall/events{/privacy}","received_events_url":"https://api.github.com/users/lsmall/received_events","type":"User","site_admin":false},"created_at":"2017-08-09T13:46:40Z","updated_at":"2017-08-09T13:46:40Z","body":"Noting revised PR [518](https://github.com/flowable/flowable-engine/pull/518) for this issue that has been merged and closed."}}
{"actor":{"display_login":"lsmall"}}