{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla/standup/issues/460","repository_url":"https://api.github.com/repos/mozilla/standup","labels_url":"https://api.github.com/repos/mozilla/standup/issues/460/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/standup/issues/460/comments","events_url":"https://api.github.com/repos/mozilla/standup/issues/460/events","html_url":"https://github.com/mozilla/standup/pull/460","id":320089810,"number":460,"title":"Move from django-pipeline to gulp for static assets","user":{"login":"pmac","id":19176817,"avatar_url":"https://avatars0.githubusercontent.com/u/19176817?v=4","gravatar_id":"","url":"https://api.github.com/users/pmac","html_url":"https://github.com/pmac","followers_url":"https://api.github.com/users/pmac/followers","following_url":"https://api.github.com/users/pmac/following{/other_user}","gists_url":"https://api.github.com/users/pmac/gists{/gist_id}","starred_url":"https://api.github.com/users/pmac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmac/subscriptions","organizations_url":"https://api.github.com/users/pmac/orgs","repos_url":"https://api.github.com/users/pmac/repos","events_url":"https://api.github.com/users/pmac/events{/privacy}","received_events_url":"https://api.github.com/users/pmac/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":16,"created_at":"2018-05-03T21:40:12Z","updated_at":"2018-05-08T16:25:05Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/mozilla/standup/pulls/460","html_url":"https://github.com/mozilla/standup/pull/460","diff_url":"https://github.com/mozilla/standup/pull/460.diff","patch_url":"https://github.com/mozilla/standup/pull/460.patch"},"body":"This is a big change to how we build and develop things.\r\n\r\n* There is a node image for building assets completely decoupled from Django\r\n* The python image copys the resulting files from the assets container\r\n* In dev the assets container runs browser-sync, which reloads your browser\r\n  for each change you make and proxys the django so that you get a single\r\n  URL (localhoost:3000) for viewing updates to the django app and static files.\r\n* Simplified the docker-compose setup by having a single file now.\r\n* Fixed up Makefile to make it a simple `make build && make run` to get going.\r\n\r\nIt's not complete yet. I still need some docs and I'd like more than just me\r\nto test. But this is a good direction IMHO and easier with which to work.\r\n\r\n## Caveats\r\n\r\n* This moves the app static files to a `/static` directory in the project.\r\n  Shouldn't matter much, but that happened.\r\n* This vendors the Django admin static assets in the `/static` dir as well.\r\n  This should be no problem until we upgrade Django: we'll have to remember\r\n  to copy the updates to the app. I needed this to keep the static assets\r\n  and app images as separate and easy to build as possible."},"comment":{"url":"https://api.github.com/repos/mozilla/standup/issues/comments/387460830","html_url":"https://github.com/mozilla/standup/pull/460#issuecomment-387460830","issue_url":"https://api.github.com/repos/mozilla/standup/issues/460","id":387460830,"user":{"login":"pmac","id":19176817,"avatar_url":"https://avatars0.githubusercontent.com/u/19176817?v=4","gravatar_id":"","url":"https://api.github.com/users/pmac","html_url":"https://github.com/pmac","followers_url":"https://api.github.com/users/pmac/followers","following_url":"https://api.github.com/users/pmac/following{/other_user}","gists_url":"https://api.github.com/users/pmac/gists{/gist_id}","starred_url":"https://api.github.com/users/pmac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmac/subscriptions","organizations_url":"https://api.github.com/users/pmac/orgs","repos_url":"https://api.github.com/users/pmac/repos","events_url":"https://api.github.com/users/pmac/events{/privacy}","received_events_url":"https://api.github.com/users/pmac/received_events","type":"User","site_admin":false},"created_at":"2018-05-08T16:25:05Z","updated_at":"2018-05-08T16:25:05Z","author_association":"MEMBER","body":"Okay. I've given the perms thing one last shot based on the antenna stuff and what I'd done earlier. I've also squashed the commits. Might be ready for merge."}}
{"actor":{"display_login":"pmac"}}