{"action":"created","issue":{"url":"https://api.github.com/repos/Shopify/dashing/issues/620","labels_url":"https://api.github.com/repos/Shopify/dashing/issues/620/labels{/name}","comments_url":"https://api.github.com/repos/Shopify/dashing/issues/620/comments","events_url":"https://api.github.com/repos/Shopify/dashing/issues/620/events","html_url":"https://github.com/Shopify/dashing/issues/620","id":108718627,"number":620,"title":"Dashing Maintenance","user":{"login":"pushmatrix","id":190692,"avatar_url":"https://avatars.githubusercontent.com/u/190692?v=3","gravatar_id":"","url":"https://api.github.com/users/pushmatrix","html_url":"https://github.com/pushmatrix","followers_url":"https://api.github.com/users/pushmatrix/followers","following_url":"https://api.github.com/users/pushmatrix/following{/other_user}","gists_url":"https://api.github.com/users/pushmatrix/gists{/gist_id}","starred_url":"https://api.github.com/users/pushmatrix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pushmatrix/subscriptions","organizations_url":"https://api.github.com/users/pushmatrix/orgs","repos_url":"https://api.github.com/users/pushmatrix/repos","events_url":"https://api.github.com/users/pushmatrix/events{/privacy}","received_events_url":"https://api.github.com/users/pushmatrix/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-09-28T18:26:34Z","updated_at":"2015-10-12T16:07:04Z","closed_at":null,"body":"Here is an outline of the next tasks that @tylermauthe and I will be looking at for Dashing. We'll be trying to tackle one of these a week, and we'll be posting our findings here.\r\n\r\n- [ ] **Investigate memory leaks and performance issues**\r\nMemory leaks are causing low-memory devices like the PI to crap out after a while. Let's take a look at where these are happening, and nip them in the bud. There are also issues with the list/number widget where raspberry PIs are not able to render them within ugly flashing on the screen. Let's see if we can optimize that.\r\n\r\n- [ ] **Switch to Puma**\r\nThin is causing many issues, and puma has been working great at Shopify as a replacement. It has also been working well for other people using Dashing. One added benefit is now Dashing can run on jruby!\r\n\r\n- [ ] **\"Inbox-zero\" the issues/pr list**\r\nLet's go through the PR list and figure out which ones should be included. Also, let's close up old issues and ones that don't deal with issues in dashing itself. Non-related issues should be sent to Stack Overflow.\r\n\r\n- [ ] **Convert app.rb to use a classful sinatra approach instead of the current classless one.**\r\nMakes it easier to monkeypatch and extend."},"comment":{"url":"https://api.github.com/repos/Shopify/dashing/issues/comments/147447713","html_url":"https://github.com/Shopify/dashing/issues/620#issuecomment-147447713","issue_url":"https://api.github.com/repos/Shopify/dashing/issues/620","id":147447713,"user":{"login":"tylermauthe","id":1225999,"avatar_url":"https://avatars.githubusercontent.com/u/1225999?v=3","gravatar_id":"","url":"https://api.github.com/users/tylermauthe","html_url":"https://github.com/tylermauthe","followers_url":"https://api.github.com/users/tylermauthe/followers","following_url":"https://api.github.com/users/tylermauthe/following{/other_user}","gists_url":"https://api.github.com/users/tylermauthe/gists{/gist_id}","starred_url":"https://api.github.com/users/tylermauthe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tylermauthe/subscriptions","organizations_url":"https://api.github.com/users/tylermauthe/orgs","repos_url":"https://api.github.com/users/tylermauthe/repos","events_url":"https://api.github.com/users/tylermauthe/events{/privacy}","received_events_url":"https://api.github.com/users/tylermauthe/received_events","type":"User","site_admin":false},"created_at":"2015-10-12T16:07:03Z","updated_at":"2015-10-12T16:07:03Z","body":"- [ ] Add `therubyracer` gem in a sensible fashion to enable JS engine portability on Linux"}}