{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaGraphs/LightGraphs.jl/issues/186","labels_url":"https://api.github.com/repos/JuliaGraphs/LightGraphs.jl/issues/186/labels{/name}","comments_url":"https://api.github.com/repos/JuliaGraphs/LightGraphs.jl/issues/186/comments","events_url":"https://api.github.com/repos/JuliaGraphs/LightGraphs.jl/issues/186/events","html_url":"https://github.com/JuliaGraphs/LightGraphs.jl/issues/186","id":113233813,"number":186,"title":"DECISION: Make smallgraphs its own module (under JuliaGraphs)","user":{"login":"sbromberger","id":941359,"avatar_url":"https://avatars.githubusercontent.com/u/941359?v=3","gravatar_id":"","url":"https://api.github.com/users/sbromberger","html_url":"https://github.com/sbromberger","followers_url":"https://api.github.com/users/sbromberger/followers","following_url":"https://api.github.com/users/sbromberger/following{/other_user}","gists_url":"https://api.github.com/users/sbromberger/gists{/gist_id}","starred_url":"https://api.github.com/users/sbromberger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbromberger/subscriptions","organizations_url":"https://api.github.com/users/sbromberger/orgs","repos_url":"https://api.github.com/users/sbromberger/repos","events_url":"https://api.github.com/users/sbromberger/events{/privacy}","received_events_url":"https://api.github.com/users/sbromberger/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-10-25T16:01:00Z","updated_at":"2015-10-27T19:16:35Z","closed_at":null,"body":"Now that we've got our own github org, it may make sense to move smallgraphs out from LightGraphs and into its own module. The graphs are reasonably stable (despite an enhancement we made last week - see #178 / #181 ). Ref #185 for additional discussion.\r\n\r\nTwo approaches:\r\n\r\n1) keep Smallgraphs as a submodule of LightGraphs (similar to how @andrewcooke does ParserCombinator)\r\n2) move Smallgraphs into its own peer package.\r\n\r\nI'm leaning towards 1). The submodule would be inextricably linked to LightGraphs, since we're calling `unsafe_add_edge!()` which is unlikely to exist in other graphs packages. Plus, we need smallgraphs for tests, so we'd have to REQUIRE smallgraphs in any case.\r\n\r\nThoughts?\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/JuliaGraphs/LightGraphs.jl/issues/comments/151615041","html_url":"https://github.com/JuliaGraphs/LightGraphs.jl/issues/186#issuecomment-151615041","issue_url":"https://api.github.com/repos/JuliaGraphs/LightGraphs.jl/issues/186","id":151615041,"user":{"login":"sbromberger","id":941359,"avatar_url":"https://avatars.githubusercontent.com/u/941359?v=3","gravatar_id":"","url":"https://api.github.com/users/sbromberger","html_url":"https://github.com/sbromberger","followers_url":"https://api.github.com/users/sbromberger/followers","following_url":"https://api.github.com/users/sbromberger/following{/other_user}","gists_url":"https://api.github.com/users/sbromberger/gists{/gist_id}","starred_url":"https://api.github.com/users/sbromberger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbromberger/subscriptions","organizations_url":"https://api.github.com/users/sbromberger/orgs","repos_url":"https://api.github.com/users/sbromberger/repos","events_url":"https://api.github.com/users/sbromberger/events{/privacy}","received_events_url":"https://api.github.com/users/sbromberger/received_events","type":"User","site_admin":false},"created_at":"2015-10-27T19:16:35Z","updated_at":"2015-10-27T19:16:35Z","body":"I think we should rename \"smallgraphs\" to something else: since we've decided to make this a submodule, there's nothing that would preclude us from adding larger graphs. Bikeshed on new name, please."}}