{"action":"created","issue":{"url":"https://api.github.com/repos/NNPDF/reportengine/issues/1","labels_url":"https://api.github.com/repos/NNPDF/reportengine/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/NNPDF/reportengine/issues/1/comments","events_url":"https://api.github.com/repos/NNPDF/reportengine/issues/1/events","html_url":"https://github.com/NNPDF/reportengine/pull/1","id":107929476,"number":1,"title":"[WIP] Add first draft of design","user":{"login":"Zaharid","id":5675858,"avatar_url":"https://avatars.githubusercontent.com/u/5675858?v=3","gravatar_id":"","url":"https://api.github.com/users/Zaharid","html_url":"https://github.com/Zaharid","followers_url":"https://api.github.com/users/Zaharid/followers","following_url":"https://api.github.com/users/Zaharid/following{/other_user}","gists_url":"https://api.github.com/users/Zaharid/gists{/gist_id}","starred_url":"https://api.github.com/users/Zaharid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zaharid/subscriptions","organizations_url":"https://api.github.com/users/Zaharid/orgs","repos_url":"https://api.github.com/users/Zaharid/repos","events_url":"https://api.github.com/users/Zaharid/events{/privacy}","received_events_url":"https://api.github.com/users/Zaharid/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-09-23T14:15:17Z","updated_at":"2015-09-24T13:11:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/NNPDF/reportengine/pulls/1","html_url":"https://github.com/NNPDF/reportengine/pull/1","diff_url":"https://github.com/NNPDF/reportengine/pull/1.diff","patch_url":"https://github.com/NNPDF/reportengine/pull/1.patch"},"body":"Discuss general features of the framework, mostly based on the\r\nexperience of SMPDF. A few missing items are:\r\n\r\n- Discussion on the looks of configuration files (for the report schema)."},"comment":{"url":"https://api.github.com/repos/NNPDF/reportengine/issues/comments/142922457","html_url":"https://github.com/NNPDF/reportengine/pull/1#issuecomment-142922457","issue_url":"https://api.github.com/repos/NNPDF/reportengine/issues/1","id":142922457,"user":{"login":"nhartland","id":5229836,"avatar_url":"https://avatars.githubusercontent.com/u/5229836?v=3","gravatar_id":"","url":"https://api.github.com/users/nhartland","html_url":"https://github.com/nhartland","followers_url":"https://api.github.com/users/nhartland/followers","following_url":"https://api.github.com/users/nhartland/following{/other_user}","gists_url":"https://api.github.com/users/nhartland/gists{/gist_id}","starred_url":"https://api.github.com/users/nhartland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nhartland/subscriptions","organizations_url":"https://api.github.com/users/nhartland/orgs","repos_url":"https://api.github.com/users/nhartland/repos","events_url":"https://api.github.com/users/nhartland/events{/privacy}","received_events_url":"https://api.github.com/users/nhartland/received_events","type":"User","site_admin":false},"created_at":"2015-09-24T13:11:58Z","updated_at":"2015-09-24T13:11:58Z","body":"Yeah, I'm not sure if namespaces are natural for this task. For example, if you wanted to do some ratio plots to something in the global namespace, you might want to do\r\n\r\n```\r\nglobalfit=NNPDF3.0\r\nnamespace ratioplots{\r\n    currentplot=MSTW08\r\n    ratioplot(currentfit, globalfit)\r\n    ratioplot(globalfit, currentfit)\r\n}\r\n```\r\n\r\nWhich in the current design would generate the same resource\r\nWould it be easier to extend the resource name to include the arguments used?\r\n\r\nI.e the calls\r\n\r\n````\r\n ratioplot(currentfit, globalfit)\r\n ratioplot(globalfit, currentfit)\r\n````\r\n\r\ncalled from the namespace *NNPDF31* would generate a resources named\r\n````\r\n \"ratioplot:ratioplots.currentfit:globalfit\"\r\n \"ratioplot:globalfit:ratioplots.currentfit\"\r\n````\r\n\r\nIn this way you could also resolve resources generated in one namespace which use as input resources generated in the global scope."}}