{"action":"created","issue":{"url":"https://api.github.com/repos/USGS-R/grantools/issues/273","repository_url":"https://api.github.com/repos/USGS-R/grantools","labels_url":"https://api.github.com/repos/USGS-R/grantools/issues/273/labels{/name}","comments_url":"https://api.github.com/repos/USGS-R/grantools/issues/273/comments","events_url":"https://api.github.com/repos/USGS-R/grantools/issues/273/events","html_url":"https://github.com/USGS-R/grantools/issues/273","id":186369514,"number":273,"title":"GRAN packages that depend on other GRAN packages","user":{"login":"ldecicco-USGS","id":1105215,"avatar_url":"https://avatars.githubusercontent.com/u/1105215?v=3","gravatar_id":"","url":"https://api.github.com/users/ldecicco-USGS","html_url":"https://github.com/ldecicco-USGS","followers_url":"https://api.github.com/users/ldecicco-USGS/followers","following_url":"https://api.github.com/users/ldecicco-USGS/following{/other_user}","gists_url":"https://api.github.com/users/ldecicco-USGS/gists{/gist_id}","starred_url":"https://api.github.com/users/ldecicco-USGS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ldecicco-USGS/subscriptions","organizations_url":"https://api.github.com/users/ldecicco-USGS/orgs","repos_url":"https://api.github.com/users/ldecicco-USGS/repos","events_url":"https://api.github.com/users/ldecicco-USGS/events{/privacy}","received_events_url":"https://api.github.com/users/ldecicco-USGS/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-31T19:05:21Z","updated_at":"2016-11-08T17:28:20Z","closed_at":null,"body":"The order of the package installation is alphabetical. If a package (DVstats for example) requires a package (smwrStats)....we need to install smwrStats first. \r\n\r\nIdeally, no packages should have circular dependencies.....I'd almost not bother trying to bombproof this system to handle that.\r\n\r\nBut...there are plenty of packages in GRAN that depend on each other. We need to either have a way to specify order, or do the order in the same way as the `gran_source_list.tsv`.\r\n\r\nOne thing that can help in the meantime is to do the gran build for each pull request (at least via Jenkins), rather than merging all the PR's for 1 week, and doing it once. Then, if there are new packages...we can monitor (more) easily if they depend on each other.\r\n"},"comment":{"url":"https://api.github.com/repos/USGS-R/grantools/issues/comments/259202393","html_url":"https://github.com/USGS-R/grantools/issues/273#issuecomment-259202393","issue_url":"https://api.github.com/repos/USGS-R/grantools/issues/273","id":259202393,"user":{"login":"ldecicco-USGS","id":1105215,"avatar_url":"https://avatars.githubusercontent.com/u/1105215?v=3","gravatar_id":"","url":"https://api.github.com/users/ldecicco-USGS","html_url":"https://github.com/ldecicco-USGS","followers_url":"https://api.github.com/users/ldecicco-USGS/followers","following_url":"https://api.github.com/users/ldecicco-USGS/following{/other_user}","gists_url":"https://api.github.com/users/ldecicco-USGS/gists{/gist_id}","starred_url":"https://api.github.com/users/ldecicco-USGS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ldecicco-USGS/subscriptions","organizations_url":"https://api.github.com/users/ldecicco-USGS/orgs","repos_url":"https://api.github.com/users/ldecicco-USGS/repos","events_url":"https://api.github.com/users/ldecicco-USGS/events{/privacy}","received_events_url":"https://api.github.com/users/ldecicco-USGS/received_events","type":"User","site_admin":false},"created_at":"2016-11-08T17:28:20Z","updated_at":"2016-11-08T17:28:20Z","body":"Build the dependency tree and flatten to the right order. "}}
{"actor":{"display_login":"ldecicco-USGS"}}