{"action":"created","issue":{"url":"https://api.github.com/repos/DelvarWorld/ShaderFrog-Runtime/issues/11","labels_url":"https://api.github.com/repos/DelvarWorld/ShaderFrog-Runtime/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/DelvarWorld/ShaderFrog-Runtime/issues/11/comments","events_url":"https://api.github.com/repos/DelvarWorld/ShaderFrog-Runtime/issues/11/events","html_url":"https://github.com/DelvarWorld/ShaderFrog-Runtime/issues/11","id":101740359,"number":11,"title":"Metadata in exports to identify author, original ShaderFrog URL, version.","user":{"login":"bhouston","id":588541,"avatar_url":"https://avatars.githubusercontent.com/u/588541?v=3","gravatar_id":"","url":"https://api.github.com/users/bhouston","html_url":"https://github.com/bhouston","followers_url":"https://api.github.com/users/bhouston/followers","following_url":"https://api.github.com/users/bhouston/following{/other_user}","gists_url":"https://api.github.com/users/bhouston/gists{/gist_id}","starred_url":"https://api.github.com/users/bhouston/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bhouston/subscriptions","organizations_url":"https://api.github.com/users/bhouston/orgs","repos_url":"https://api.github.com/users/bhouston/repos","events_url":"https://api.github.com/users/bhouston/events{/privacy}","received_events_url":"https://api.github.com/users/bhouston/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-18T20:20:10Z","updated_at":"2015-08-18T20:31:52Z","closed_at":null,"body":"The following would be really useful metadata in each export:\r\n\r\nAuthor username (thus able to get ShaderFrog profile url)\r\nShaderFrog URL to shader, or enough data that one can reconstruct it, like a shader ID.\r\nRevision of the shader on ShaderFrog (because there will be a lot of different versions flying around.)\r\n\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/DelvarWorld/ShaderFrog-Runtime/issues/comments/132341864","html_url":"https://github.com/DelvarWorld/ShaderFrog-Runtime/issues/11#issuecomment-132341864","issue_url":"https://api.github.com/repos/DelvarWorld/ShaderFrog-Runtime/issues/11","id":132341864,"user":{"login":"DelvarWorld","id":79215,"avatar_url":"https://avatars.githubusercontent.com/u/79215?v=3","gravatar_id":"","url":"https://api.github.com/users/DelvarWorld","html_url":"https://github.com/DelvarWorld","followers_url":"https://api.github.com/users/DelvarWorld/followers","following_url":"https://api.github.com/users/DelvarWorld/following{/other_user}","gists_url":"https://api.github.com/users/DelvarWorld/gists{/gist_id}","starred_url":"https://api.github.com/users/DelvarWorld/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DelvarWorld/subscriptions","organizations_url":"https://api.github.com/users/DelvarWorld/orgs","repos_url":"https://api.github.com/users/DelvarWorld/repos","events_url":"https://api.github.com/users/DelvarWorld/events{/privacy}","received_events_url":"https://api.github.com/users/DelvarWorld/received_events","type":"User","site_admin":false},"created_at":"2015-08-18T20:31:52Z","updated_at":"2015-08-18T20:31:52Z","body":"good idea. i'm thinking export the id and username, and give the runtime the ability to get the url with runtime.getShaderFrogLink( shaderId ) or something like that - that way if the URLs ever changed they won't be hard coded into json, and the latest version of the runtime will generate them correctly. what do you think?\r\n\r\nI think revisions should be a separate issue, since it entails a bit more work independent of the exported format."}}