{"action":"created","issue":{"url":"https://api.github.com/repos/edx/edx-platform/issues/8657","labels_url":"https://api.github.com/repos/edx/edx-platform/issues/8657/labels{/name}","comments_url":"https://api.github.com/repos/edx/edx-platform/issues/8657/comments","events_url":"https://api.github.com/repos/edx/edx-platform/issues/8657/events","html_url":"https://github.com/edx/edx-platform/pull/8657","id":90509975,"number":8657,"title":"Implement RequireJS Optimizer in the LMS","user":{"login":"andy-armstrong","id":5985072,"avatar_url":"https://avatars.githubusercontent.com/u/5985072?v=3","gravatar_id":"","url":"https://api.github.com/users/andy-armstrong","html_url":"https://github.com/andy-armstrong","followers_url":"https://api.github.com/users/andy-armstrong/followers","following_url":"https://api.github.com/users/andy-armstrong/following{/other_user}","gists_url":"https://api.github.com/users/andy-armstrong/gists{/gist_id}","starred_url":"https://api.github.com/users/andy-armstrong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andy-armstrong/subscriptions","organizations_url":"https://api.github.com/users/andy-armstrong/orgs","repos_url":"https://api.github.com/users/andy-armstrong/repos","events_url":"https://api.github.com/users/andy-armstrong/events{/privacy}","received_events_url":"https://api.github.com/users/andy-armstrong/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-06-23T22:50:20Z","updated_at":"2015-07-07T14:21:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/edx/edx-platform/pulls/8657","html_url":"https://github.com/edx/edx-platform/pull/8657","diff_url":"https://github.com/edx/edx-platform/pull/8657.diff","patch_url":"https://github.com/edx/edx-platform/pull/8657.patch"},"body":"Otherwise known as \"here we go again... and again...\".\r\n\r\nThis PR adds RequireJS optimizer support to the LMS and optimizes the teams tab. Other RequireJS usages will be optimized in individual PRs against this branch.\r\n\r\nhttps://openedx.atlassian.net/browse/TNL-2487\r\n\r\nSee this wiki page for all the details about RequireJS usage in the LMS, and previous attempts to add optimizer:\r\n\r\nhttps://openedx.atlassian.net/wiki/display/TNL/RequireJS+in+the+LMS"},"comment":{"url":"https://api.github.com/repos/edx/edx-platform/issues/comments/119219727","html_url":"https://github.com/edx/edx-platform/pull/8657#issuecomment-119219727","issue_url":"https://api.github.com/repos/edx/edx-platform/issues/8657","id":119219727,"user":{"login":"andy-armstrong","id":5985072,"avatar_url":"https://avatars.githubusercontent.com/u/5985072?v=3","gravatar_id":"","url":"https://api.github.com/users/andy-armstrong","html_url":"https://github.com/andy-armstrong","followers_url":"https://api.github.com/users/andy-armstrong/followers","following_url":"https://api.github.com/users/andy-armstrong/following{/other_user}","gists_url":"https://api.github.com/users/andy-armstrong/gists{/gist_id}","starred_url":"https://api.github.com/users/andy-armstrong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andy-armstrong/subscriptions","organizations_url":"https://api.github.com/users/andy-armstrong/orgs","repos_url":"https://api.github.com/users/andy-armstrong/repos","events_url":"https://api.github.com/users/andy-armstrong/events{/privacy}","received_events_url":"https://api.github.com/users/andy-armstrong/received_events","type":"User","site_admin":false},"created_at":"2015-07-07T14:21:45Z","updated_at":"2015-07-07T14:21:45Z","body":"FYI @maxrothman @feanil @benpatterson @jzoldak - this is the main RequireJS Optimizer in the LMS PR. This PR does the bulk of the work but leaves most features unoptimized. There are then child PRs that add optimization of particular features."}}