{"action":"created","issue":{"url":"https://api.github.com/repos/joshday/OnlineStats.jl/issues/42","labels_url":"https://api.github.com/repos/joshday/OnlineStats.jl/issues/42/labels{/name}","comments_url":"https://api.github.com/repos/joshday/OnlineStats.jl/issues/42/comments","events_url":"https://api.github.com/repos/joshday/OnlineStats.jl/issues/42/events","html_url":"https://github.com/joshday/OnlineStats.jl/issues/42","id":111942383,"number":42,"title":"Plots dependency","user":{"login":"tbreloff","id":933338,"avatar_url":"https://avatars.githubusercontent.com/u/933338?v=3","gravatar_id":"","url":"https://api.github.com/users/tbreloff","html_url":"https://github.com/tbreloff","followers_url":"https://api.github.com/users/tbreloff/followers","following_url":"https://api.github.com/users/tbreloff/following{/other_user}","gists_url":"https://api.github.com/users/tbreloff/gists{/gist_id}","starred_url":"https://api.github.com/users/tbreloff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tbreloff/subscriptions","organizations_url":"https://api.github.com/users/tbreloff/orgs","repos_url":"https://api.github.com/users/tbreloff/repos","events_url":"https://api.github.com/users/tbreloff/events{/privacy}","received_events_url":"https://api.github.com/users/tbreloff/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":21,"created_at":"2015-10-17T03:53:49Z","updated_at":"2015-11-05T17:45:05Z","closed_at":"2015-11-05T17:45:05Z","body":"cc: @johnmyleswhite @petercolberg\r\n\r\nContinuing the [comments from METADATA](https://github.com/JuliaLang/METADATA.jl/pull/3764#issuecomment-148844204)... I agree that I also prefer to keep dependencies small.  A core part of the design of Plots is to be lightweight with minimal dependencies so that it could be a requirement for packages like this (Colors.jl is the only additional dependency).  You don't need to install Gtk or Cairo, etc to be able to load the package.\r\n\r\nThat said... I'd like to hear other ideas for how to structure the organization of statistical plots.  Should there be a StatPlots.jl package with plotting recipes for common needs?   Of course then you may run into the reverse problem... all I wanted was to trace plot a linear regression, and now I have dependencies on lots of statistics packages.  \r\n\r\nWhat's the cleanest separation?"},"comment":{"url":"https://api.github.com/repos/joshday/OnlineStats.jl/issues/comments/154134822","html_url":"https://github.com/joshday/OnlineStats.jl/issues/42#issuecomment-154134822","issue_url":"https://api.github.com/repos/joshday/OnlineStats.jl/issues/42","id":154134822,"user":{"login":"joshday","id":8075494,"avatar_url":"https://avatars.githubusercontent.com/u/8075494?v=3","gravatar_id":"","url":"https://api.github.com/users/joshday","html_url":"https://github.com/joshday","followers_url":"https://api.github.com/users/joshday/followers","following_url":"https://api.github.com/users/joshday/following{/other_user}","gists_url":"https://api.github.com/users/joshday/gists{/gist_id}","starred_url":"https://api.github.com/users/joshday/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshday/subscriptions","organizations_url":"https://api.github.com/users/joshday/orgs","repos_url":"https://api.github.com/users/joshday/repos","events_url":"https://api.github.com/users/joshday/events{/privacy}","received_events_url":"https://api.github.com/users/joshday/received_events","type":"User","site_admin":false},"created_at":"2015-11-05T17:45:05Z","updated_at":"2015-11-05T17:45:05Z","body":"After trying it out, I really like the Requires approach.  "}}