{"action":"created","issue":{"url":"https://api.github.com/repos/wet-boew/GCWeb/issues/1046","labels_url":"https://api.github.com/repos/wet-boew/GCWeb/issues/1046/labels{/name}","comments_url":"https://api.github.com/repos/wet-boew/GCWeb/issues/1046/comments","events_url":"https://api.github.com/repos/wet-boew/GCWeb/issues/1046/events","html_url":"https://github.com/wet-boew/GCWeb/issues/1046","id":120170553,"number":1046,"title":"WRI - CDN - WET component delivery - Review","user":{"login":"rlambert27","id":1738230,"avatar_url":"https://avatars.githubusercontent.com/u/1738230?v=3","gravatar_id":"","url":"https://api.github.com/users/rlambert27","html_url":"https://github.com/rlambert27","followers_url":"https://api.github.com/users/rlambert27/followers","following_url":"https://api.github.com/users/rlambert27/following{/other_user}","gists_url":"https://api.github.com/users/rlambert27/gists{/gist_id}","starred_url":"https://api.github.com/users/rlambert27/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rlambert27/subscriptions","organizations_url":"https://api.github.com/users/rlambert27/orgs","repos_url":"https://api.github.com/users/rlambert27/repos","events_url":"https://api.github.com/users/rlambert27/events{/privacy}","received_events_url":"https://api.github.com/users/rlambert27/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-03T13:24:43Z","updated_at":"2015-12-03T14:38:23Z","closed_at":null,"body":"Hi everyone!\r\n\r\nWeird title but this is related to the CDN solution (min. target solution) for the Web Renewal Initiative.\r\n\r\nWe're thinking of offering a way for developers to add WET plugins into their pages without actually writing the code. It would abstract the code from the content layer and instead be inserted dynamically on load.\r\n\r\nAdvantages : Developer doesn't need to know the code, only the parameters required. If WET updates the code the CDN can update the code as well without the developer having to modify all their pages. Reduces chances of WET errors.\r\n\r\nCons : Potentially slow down the page a tad as the CDN loads all the content. Only works for WET plugins that have code and not just CSS classes.\r\n\r\nExamples:\r\n\r\nhttps://ssl-templates.services.gc.ca/app/cls/WET/gcweb/v4_0_18/test-samples/gallery-en.shtml\r\nhttps://ssl-templates.services.gc.ca/app/cls/WET/gcweb/v4_0_18/test-samples/youtube-en.shtml\r\nhttps://ssl-templates.services.gc.ca/app/cls/WET/gcweb/v4_0_18/test-samples/feeds-en.shtml\r\nhttps://ssl-templates.services.gc.ca/app/cls/WET/gcweb/v4_0_18/test-samples/calendar-en.shtml\r\n\r\nLooking for feedback if we should offer this officially. Feedback from @masterbee @pjackson28 \r\n@shawnthompson @thomasgohard would be greatly appreciated, thanks!\r\n\r\nRoch Lambert"},"comment":{"url":"https://api.github.com/repos/wet-boew/GCWeb/issues/comments/161658309","html_url":"https://github.com/wet-boew/GCWeb/issues/1046#issuecomment-161658309","issue_url":"https://api.github.com/repos/wet-boew/GCWeb/issues/1046","id":161658309,"user":{"login":"LaurentGoderre","id":1090826,"avatar_url":"https://avatars.githubusercontent.com/u/1090826?v=3","gravatar_id":"","url":"https://api.github.com/users/LaurentGoderre","html_url":"https://github.com/LaurentGoderre","followers_url":"https://api.github.com/users/LaurentGoderre/followers","following_url":"https://api.github.com/users/LaurentGoderre/following{/other_user}","gists_url":"https://api.github.com/users/LaurentGoderre/gists{/gist_id}","starred_url":"https://api.github.com/users/LaurentGoderre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LaurentGoderre/subscriptions","organizations_url":"https://api.github.com/users/LaurentGoderre/orgs","repos_url":"https://api.github.com/users/LaurentGoderre/repos","events_url":"https://api.github.com/users/LaurentGoderre/events{/privacy}","received_events_url":"https://api.github.com/users/LaurentGoderre/received_events","type":"User","site_admin":false},"created_at":"2015-12-03T14:38:23Z","updated_at":"2015-12-03T14:38:23Z","body":"That typically is the purpose of components in a WCMS. @sylus has been doing this for years in the drupal variant and it couldn't be simpler."}}