{"action":"created","issue":{"url":"https://api.github.com/repos/netmod-wg/rfc6087bis/issues/7","labels_url":"https://api.github.com/repos/netmod-wg/rfc6087bis/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/netmod-wg/rfc6087bis/issues/7/comments","events_url":"https://api.github.com/repos/netmod-wg/rfc6087bis/issues/7/events","html_url":"https://github.com/netmod-wg/rfc6087bis/issues/7","id":42703044,"number":7,"title":"XPath module containment","user":{"login":"abierman","id":1810575,"avatar_url":"https://avatars.githubusercontent.com/u/1810575?v=3","gravatar_id":"","url":"https://api.github.com/users/abierman","html_url":"https://github.com/abierman","followers_url":"https://api.github.com/users/abierman/followers","following_url":"https://api.github.com/users/abierman/following{/other_user}","gists_url":"https://api.github.com/users/abierman/gists{/gist_id}","starred_url":"https://api.github.com/users/abierman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abierman/subscriptions","organizations_url":"https://api.github.com/users/abierman/orgs","repos_url":"https://api.github.com/users/abierman/repos","events_url":"https://api.github.com/users/abierman/events{/privacy}","received_events_url":"https://api.github.com/users/abierman/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"abierman","id":1810575,"avatar_url":"https://avatars.githubusercontent.com/u/1810575?v=3","gravatar_id":"","url":"https://api.github.com/users/abierman","html_url":"https://github.com/abierman","followers_url":"https://api.github.com/users/abierman/followers","following_url":"https://api.github.com/users/abierman/following{/other_user}","gists_url":"https://api.github.com/users/abierman/gists{/gist_id}","starred_url":"https://api.github.com/users/abierman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abierman/subscriptions","organizations_url":"https://api.github.com/users/abierman/orgs","repos_url":"https://api.github.com/users/abierman/repos","events_url":"https://api.github.com/users/abierman/events{/privacy}","received_events_url":"https://api.github.com/users/abierman/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/netmod-wg/rfc6087bis/milestones/1","html_url":"https://github.com/netmod-wg/rfc6087bis/milestones/draft-01","labels_url":"https://api.github.com/repos/netmod-wg/rfc6087bis/milestones/1/labels","id":788693,"number":1,"title":"draft-01","description":null,"creator":{"login":"abierman","id":1810575,"avatar_url":"https://avatars.githubusercontent.com/u/1810575?v=3","gravatar_id":"","url":"https://api.github.com/users/abierman","html_url":"https://github.com/abierman","followers_url":"https://api.github.com/users/abierman/followers","following_url":"https://api.github.com/users/abierman/following{/other_user}","gists_url":"https://api.github.com/users/abierman/gists{/gist_id}","starred_url":"https://api.github.com/users/abierman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abierman/subscriptions","organizations_url":"https://api.github.com/users/abierman/orgs","repos_url":"https://api.github.com/users/abierman/repos","events_url":"https://api.github.com/users/abierman/events{/privacy}","received_events_url":"https://api.github.com/users/abierman/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":6,"state":"open","created_at":"2014-09-13T18:35:33Z","updated_at":"2015-10-18T22:24:00Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2014-09-13T19:04:54Z","updated_at":"2015-10-18T22:24:00Z","closed_at":"2015-10-18T22:24:00Z","body":"From: Jernej Tuljak jernej.tuljak@mg-soft.si\r\nDate: Thu, Jul 3, 2014 at 4:10 AM\r\n\r\nLadislav once mentioned [5] that YANG XPath is able to \"break out of module containment\" with an expression like\r\n/*[local-name()='foo']\r\nwhich is quite dangerous and IMO deserves mention in the guidelines. It should be clear that an expression is only able to reference names defined within the scope of a module, right? Or was \"breaking out of module containment\" intended as a feature of RFC6020 (seems more like a bug to me)? Completely unrelated modules should not cause unwanted side effects when implemented together.\r\n\r\nAction needed:  Need guideline to restrict usage of the local-name function.\r\n\r\nOpen Issues needing discussion:\r\n    - wildcard reference of other modules\r\n\r\n   /foo/services/*/active\r\n\r\nI have seen this used in some ODL modules where there are no nodes actually\r\ndefined under a certain container or list, and ot is expected that other\r\nmodules will augment that container or list.  The XPath refers to \"*\" for wildcard.\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/netmod-wg/rfc6087bis/issues/comments/149056302","html_url":"https://github.com/netmod-wg/rfc6087bis/issues/7#issuecomment-149056302","issue_url":"https://api.github.com/repos/netmod-wg/rfc6087bis/issues/7","id":149056302,"user":{"login":"abierman","id":1810575,"avatar_url":"https://avatars.githubusercontent.com/u/1810575?v=3","gravatar_id":"","url":"https://api.github.com/users/abierman","html_url":"https://github.com/abierman","followers_url":"https://api.github.com/users/abierman/followers","following_url":"https://api.github.com/users/abierman/following{/other_user}","gists_url":"https://api.github.com/users/abierman/gists{/gist_id}","starred_url":"https://api.github.com/users/abierman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abierman/subscriptions","organizations_url":"https://api.github.com/users/abierman/orgs","repos_url":"https://api.github.com/users/abierman/repos","events_url":"https://api.github.com/users/abierman/events{/privacy}","received_events_url":"https://api.github.com/users/abierman/received_events","type":"User","site_admin":false},"created_at":"2015-10-18T22:24:00Z","updated_at":"2015-10-18T22:24:00Z","body":"issue stable for 2 releases"}}