{"action":"opened","issue":{"url":"https://api.github.com/repos/metapolator/metapolator/issues/400","labels_url":"https://api.github.com/repos/metapolator/metapolator/issues/400/labels{/name}","comments_url":"https://api.github.com/repos/metapolator/metapolator/issues/400/comments","events_url":"https://api.github.com/repos/metapolator/metapolator/issues/400/events","html_url":"https://github.com/metapolator/metapolator/issues/400","id":68161608,"number":400,"title":"generating meta/interpolation cps files","user":{"login":"graphicore","id":393132,"avatar_url":"https://avatars.githubusercontent.com/u/393132?v=3","gravatar_id":"","url":"https://api.github.com/users/graphicore","html_url":"https://github.com/graphicore","followers_url":"https://api.github.com/users/graphicore/followers","following_url":"https://api.github.com/users/graphicore/following{/other_user}","gists_url":"https://api.github.com/users/graphicore/gists{/gist_id}","starred_url":"https://api.github.com/users/graphicore/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/graphicore/subscriptions","organizations_url":"https://api.github.com/users/graphicore/orgs","repos_url":"https://api.github.com/users/graphicore/repos","events_url":"https://api.github.com/users/graphicore/events{/privacy}","received_events_url":"https://api.github.com/users/graphicore/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"graphicore","id":393132,"avatar_url":"https://avatars.githubusercontent.com/u/393132?v=3","gravatar_id":"","url":"https://api.github.com/users/graphicore","html_url":"https://github.com/graphicore","followers_url":"https://api.github.com/users/graphicore/followers","following_url":"https://api.github.com/users/graphicore/following{/other_user}","gists_url":"https://api.github.com/users/graphicore/gists{/gist_id}","starred_url":"https://api.github.com/users/graphicore/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/graphicore/subscriptions","organizations_url":"https://api.github.com/users/graphicore/orgs","repos_url":"https://api.github.com/users/graphicore/repos","events_url":"https://api.github.com/users/graphicore/events{/privacy}","received_events_url":"https://api.github.com/users/graphicore/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/metapolator/metapolator/milestones/23","html_url":"https://github.com/metapolator/metapolator/milestones/0.2.0","labels_url":"https://api.github.com/repos/metapolator/metapolator/milestones/23/labels","id":728542,"number":23,"title":"0.2.0","description":"","creator":{"login":"davelab6","id":261579,"avatar_url":"https://avatars.githubusercontent.com/u/261579?v=3","gravatar_id":"","url":"https://api.github.com/users/davelab6","html_url":"https://github.com/davelab6","followers_url":"https://api.github.com/users/davelab6/followers","following_url":"https://api.github.com/users/davelab6/following{/other_user}","gists_url":"https://api.github.com/users/davelab6/gists{/gist_id}","starred_url":"https://api.github.com/users/davelab6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davelab6/subscriptions","organizations_url":"https://api.github.com/users/davelab6/orgs","repos_url":"https://api.github.com/users/davelab6/repos","events_url":"https://api.github.com/users/davelab6/events{/privacy}","received_events_url":"https://api.github.com/users/davelab6/received_events","type":"User","site_admin":false},"open_issues":19,"closed_issues":19,"state":"open","created_at":"2014-07-22T15:33:56Z","updated_at":"2015-04-13T18:23:39Z","due_on":"2015-04-27T04:00:00Z","closed_at":null},"comments":0,"created_at":"2015-04-13T18:23:39Z","updated_at":"2015-04-13T18:23:39Z","closed_at":null,"body":"The source of the interpolation script that is generated in the demo application was already outdated when first included. I have tried out a generation script based on mustache.js (templating). We should include the result, it's clearer I think and it's up to date. I'm thinking about managing that kind of stuff from the api side, as it will be useful for more applications than just the ui.\r\n\r\nThe experiment is located here: https://github.com/graphicore/metapolator/tree/generate-interpolation-cps\r\n\r\nI first mentioned this task here: https://github.com/metapolator/metapolator/issues/378#issuecomment-91383497\r\n\r\n> Also, $scope.createMultiMasterCPS is based on an outdated version of the metapolation code. I'm tempted to take this on my list and create a new version based on some templating language.\r\n"}}