{"action":"created","issue":{"url":"https://api.github.com/repos/OpenGamma/Strata/issues/807","repository_url":"https://api.github.com/repos/OpenGamma/Strata","labels_url":"https://api.github.com/repos/OpenGamma/Strata/issues/807/labels{/name}","comments_url":"https://api.github.com/repos/OpenGamma/Strata/issues/807/comments","events_url":"https://api.github.com/repos/OpenGamma/Strata/issues/807/events","html_url":"https://github.com/OpenGamma/Strata/issues/807","id":137900592,"number":807,"title":"Revisit function configuration and pricing rules","user":{"login":"cjkent","id":98477,"avatar_url":"https://avatars.githubusercontent.com/u/98477?v=3","gravatar_id":"","url":"https://api.github.com/users/cjkent","html_url":"https://github.com/cjkent","followers_url":"https://api.github.com/users/cjkent/followers","following_url":"https://api.github.com/users/cjkent/following{/other_user}","gists_url":"https://api.github.com/users/cjkent/gists{/gist_id}","starred_url":"https://api.github.com/users/cjkent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjkent/subscriptions","organizations_url":"https://api.github.com/users/cjkent/orgs","repos_url":"https://api.github.com/users/cjkent/repos","events_url":"https://api.github.com/users/cjkent/events{/privacy}","received_events_url":"https://api.github.com/users/cjkent/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OpenGamma/Strata/labels/Type:Enhancement","name":"Type:Enhancement","color":"006b75"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-02T15:11:32Z","updated_at":"2016-06-21T15:25:05Z","closed_at":"2016-06-21T15:25:05Z","body":"The way in which functions are configured was designed when each function calculated a single measure and the function instances didn't know about the measures. That has since changed; functions calculate multiple measures and are aware of the measures they calculate.\r\n\r\nIt is likely the config can be simplified by using this extra information available on the function. Even if the current mechanism needs to be retained for maximum flexibility, we should be able to build simple configuration much more easily for the common case."},"comment":{"url":"https://api.github.com/repos/OpenGamma/Strata/issues/comments/227475889","html_url":"https://github.com/OpenGamma/Strata/issues/807#issuecomment-227475889","issue_url":"https://api.github.com/repos/OpenGamma/Strata/issues/807","id":227475889,"user":{"login":"jodastephen","id":213212,"avatar_url":"https://avatars.githubusercontent.com/u/213212?v=3","gravatar_id":"","url":"https://api.github.com/users/jodastephen","html_url":"https://github.com/jodastephen","followers_url":"https://api.github.com/users/jodastephen/followers","following_url":"https://api.github.com/users/jodastephen/following{/other_user}","gists_url":"https://api.github.com/users/jodastephen/gists{/gist_id}","starred_url":"https://api.github.com/users/jodastephen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jodastephen/subscriptions","organizations_url":"https://api.github.com/users/jodastephen/orgs","repos_url":"https://api.github.com/users/jodastephen/repos","events_url":"https://api.github.com/users/jodastephen/events{/privacy}","received_events_url":"https://api.github.com/users/jodastephen/received_events","type":"User","site_admin":false},"created_at":"2016-06-21T15:25:05Z","updated_at":"2016-06-21T15:25:05Z","body":"This no longer applies with the redesign of strata-calc."}}
{"actor":{"display_login":"jodastephen"}}