{"action":"created","issue":{"url":"https://api.github.com/repos/solvuu/biopam/issues/7","labels_url":"https://api.github.com/repos/solvuu/biopam/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/solvuu/biopam/issues/7/comments","events_url":"https://api.github.com/repos/solvuu/biopam/issues/7/events","html_url":"https://github.com/solvuu/biopam/issues/7","id":129585894,"number":7,"title":"improve installation of quast, spades","user":{"login":"agarwal","id":112173,"avatar_url":"https://avatars.githubusercontent.com/u/112173?v=3","gravatar_id":"","url":"https://api.github.com/users/agarwal","html_url":"https://github.com/agarwal","followers_url":"https://api.github.com/users/agarwal/followers","following_url":"https://api.github.com/users/agarwal/following{/other_user}","gists_url":"https://api.github.com/users/agarwal/gists{/gist_id}","starred_url":"https://api.github.com/users/agarwal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agarwal/subscriptions","organizations_url":"https://api.github.com/users/agarwal/orgs","repos_url":"https://api.github.com/users/agarwal/repos","events_url":"https://api.github.com/users/agarwal/events{/privacy}","received_events_url":"https://api.github.com/users/agarwal/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/solvuu/biopam/labels/low%20priority","name":"low priority","color":"cccccc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-01-28T21:19:51Z","updated_at":"2016-01-29T17:13:31Z","closed_at":null,"body":"There are a few ways the `quast` package could be improved:\r\n\r\n- Separate build versus install. Opam has for some time supported a separate `install` phase, and install steps are recommended to go there. Right now `opam-build.sh` does both, so this file could be split into two. But also, next points suggest avoiding the shell script altogether.\r\n\r\n- Can we assume users of packages installed with opam will have opam installed? Seems like a reasonable assumption unless you're planning to move a generated `.opam` directory to a different computer. If so, the script `quast` that is being generated could be a static file; replace `$PREFIX` with `opam config var prefix`.\r\n\r\n- Can the `.install` file be generated in advance? The new `biopam-dev` tool may help. I'm moving towards statically generating `.install` files as much as possible. It makes it more transparent what will be done. I'm even providing different install files for different OS's, e.g. see how the updated `ncbi-vdb` package does it."},"comment":{"url":"https://api.github.com/repos/solvuu/biopam/issues/comments/176867782","html_url":"https://github.com/solvuu/biopam/issues/7#issuecomment-176867782","issue_url":"https://api.github.com/repos/solvuu/biopam/issues/7","id":176867782,"user":{"login":"agarwal","id":112173,"avatar_url":"https://avatars.githubusercontent.com/u/112173?v=3","gravatar_id":"","url":"https://api.github.com/users/agarwal","html_url":"https://github.com/agarwal","followers_url":"https://api.github.com/users/agarwal/followers","following_url":"https://api.github.com/users/agarwal/following{/other_user}","gists_url":"https://api.github.com/users/agarwal/gists{/gist_id}","starred_url":"https://api.github.com/users/agarwal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agarwal/subscriptions","organizations_url":"https://api.github.com/users/agarwal/orgs","repos_url":"https://api.github.com/users/agarwal/repos","events_url":"https://api.github.com/users/agarwal/events{/privacy}","received_events_url":"https://api.github.com/users/agarwal/received_events","type":"User","site_admin":false},"created_at":"2016-01-29T17:13:31Z","updated_at":"2016-01-29T17:13:31Z","body":"The comments about `quast` also apply to `spades`. We should settle on some packaging best practices and document them."}}