{"issue":{"milestone":null,"user":{"id":46296,"login":"gkellogg","url":"https://api.github.com/users/gkellogg","gravatar_id":"42f948adff3afaa52249d963117af7c8","avatar_url":"https://secure.gravatar.com/avatar/42f948adff3afaa52249d963117af7c8?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-11-17T20:00:26Z","title":"IRI expansion within @context requires terms to be previously defined","labels":[{"name":"spec-editorial","url":"https://api.github.com/repos/json-ld/json-ld.org/labels/spec-editorial","color":"e102d8"}],"state":"open","updated_at":"2011-12-20T16:03:45Z","id":2273041,"html_url":"https://github.com/json-ld/json-ld.org/issues/41","pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"closed_at":null,"body":"The spec describes defining an @context in terms of having an \"active context\". This allows terms and prefixes to be used within a @context definition, if they are defined earlier.\r\n\r\nUpdate the spec to ensure that this is clear, and to allow both from contexts defined in a higher object, and those that precede within an array of contexts.","number":41,"url":"https://api.github.com/repos/json-ld/json-ld.org/issues/41","comments":6,"assignee":{"id":46296,"login":"gkellogg","url":"https://api.github.com/users/gkellogg","gravatar_id":"42f948adff3afaa52249d963117af7c8","avatar_url":"https://secure.gravatar.com/avatar/42f948adff3afaa52249d963117af7c8?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"}},"comment":{"user":{"id":456407,"login":"lanthaler","url":"https://api.github.com/users/lanthaler","gravatar_id":"d1eed9d5ddfc6253f0583d50af00b2d9","avatar_url":"https://secure.gravatar.com/avatar/d1eed9d5ddfc6253f0583d50af00b2d9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-12-20T16:03:45Z","updated_at":"2011-12-20T16:03:45Z","id":3220773,"body":"RESOLVED: IRI expansion should work in @context for prefixes and terms used on the right-hand side of prefix/term declarations, including @type and @id. The IRI expansion algorithm SHOULD be recursive, in that it continues to execute as long as one prefix/term is expanded in the current cycle. If a cycle is detected during resolution, then an exception MUST be thrown.","url":"https://api.github.com/repos/json-ld/json-ld.org/issues/comments/3220773"},"action":"created"}