{"action":"created","issue":{"url":"https://api.github.com/repos/galaxyproject/tools-iuc/issues/1287","repository_url":"https://api.github.com/repos/galaxyproject/tools-iuc","labels_url":"https://api.github.com/repos/galaxyproject/tools-iuc/issues/1287/labels{/name}","comments_url":"https://api.github.com/repos/galaxyproject/tools-iuc/issues/1287/comments","events_url":"https://api.github.com/repos/galaxyproject/tools-iuc/issues/1287/events","html_url":"https://github.com/galaxyproject/tools-iuc/pull/1287","id":225672394,"number":1287,"title":"Mothur suite reorganisation","user":{"login":"shiltemann","id":2563865,"avatar_url":"https://avatars2.githubusercontent.com/u/2563865?v=3","gravatar_id":"","url":"https://api.github.com/users/shiltemann","html_url":"https://github.com/shiltemann","followers_url":"https://api.github.com/users/shiltemann/followers","following_url":"https://api.github.com/users/shiltemann/following{/other_user}","gists_url":"https://api.github.com/users/shiltemann/gists{/gist_id}","starred_url":"https://api.github.com/users/shiltemann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shiltemann/subscriptions","organizations_url":"https://api.github.com/users/shiltemann/orgs","repos_url":"https://api.github.com/users/shiltemann/repos","events_url":"https://api.github.com/users/shiltemann/events{/privacy}","received_events_url":"https://api.github.com/users/shiltemann/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-05-02T11:52:33Z","updated_at":"2017-05-03T13:15:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/galaxyproject/tools-iuc/pulls/1287","html_url":"https://github.com/galaxyproject/tools-iuc/pull/1287","diff_url":"https://github.com/galaxyproject/tools-iuc/pull/1287.diff","patch_url":"https://github.com/galaxyproject/tools-iuc/pull/1287.patch"},"body":"the mothur tools had two problems:\r\n\r\n1. tests were not finishing within travis' maximum build time\r\n2. installing the full suite from the toolshed gives an internal server error (before even hitting install, just to view the repo)\r\n\r\nTo fix this I've:\r\n\r\n1. split the tools into 3 subdirectories, now each gets assigned to a different chunk and run in parallel by travis and all tests can now complete in time (and I'm using `include` in shed.yml so they all still share things like test data and macros)\r\n\r\n2. made each of those 3 subdirectories a separate \"regular\" multi-tool repo as well. Ideally this shouldn't be necessary but maybe it's an acceptable workaround until the full suite install works from toolshed again? (it's really no fun hitting install on 130 tools individually if you want all of them)\r\n\r\nwhat to you think? this ok? better ways to do it? (ping @bgruening) \r\n\r\nP.S. shed_linting is failing on the urls, but they seem to be fine and locally shed_lint passes so not entirely sure what is going on there, but scrolling down on chunks1-3 shows that all tests passed, (chunk0 is trying to run all tests because this last commit changed something in the superdirectory)"},"comment":{"url":"https://api.github.com/repos/galaxyproject/tools-iuc/issues/comments/298907119","html_url":"https://github.com/galaxyproject/tools-iuc/pull/1287#issuecomment-298907119","issue_url":"https://api.github.com/repos/galaxyproject/tools-iuc/issues/1287","id":298907119,"user":{"login":"shiltemann","id":2563865,"avatar_url":"https://avatars2.githubusercontent.com/u/2563865?v=3","gravatar_id":"","url":"https://api.github.com/users/shiltemann","html_url":"https://github.com/shiltemann","followers_url":"https://api.github.com/users/shiltemann/followers","following_url":"https://api.github.com/users/shiltemann/following{/other_user}","gists_url":"https://api.github.com/users/shiltemann/gists{/gist_id}","starred_url":"https://api.github.com/users/shiltemann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shiltemann/subscriptions","organizations_url":"https://api.github.com/users/shiltemann/orgs","repos_url":"https://api.github.com/users/shiltemann/repos","events_url":"https://api.github.com/users/shiltemann/events{/privacy}","received_events_url":"https://api.github.com/users/shiltemann/received_events","type":"User","site_admin":false},"created_at":"2017-05-03T13:15:18Z","updated_at":"2017-05-03T13:15:18Z","body":"ok great, then why don't I close this, as it sounds like the travis testing issue will get resolved at some point in the future anyway (and with bit of luck same will be true for the toolshed issue). \r\n\r\nAs for the suite install issue, I have added instructions for installation via the API in the mothur-fixes branch, which we could point people to (as you say they won't be able to see this in the toolshed as it fails before then already, but they will at least be able to see it in the individual tool repos and here on github) "}}
{"actor":{"display_login":"shiltemann"}}