{"action":"created","issue":{"url":"https://api.github.com/repos/projecthydra/active_fedora/issues/940","labels_url":"https://api.github.com/repos/projecthydra/active_fedora/issues/940/labels{/name}","comments_url":"https://api.github.com/repos/projecthydra/active_fedora/issues/940/comments","events_url":"https://api.github.com/repos/projecthydra/active_fedora/issues/940/events","html_url":"https://github.com/projecthydra/active_fedora/issues/940","id":115605008,"number":940,"title":"Nothing is beautiful and everthing hurts (all old builds broken)","user":{"login":"atz","id":109954,"avatar_url":"https://avatars.githubusercontent.com/u/109954?v=3","gravatar_id":"","url":"https://api.github.com/users/atz","html_url":"https://github.com/atz","followers_url":"https://api.github.com/users/atz/followers","following_url":"https://api.github.com/users/atz/following{/other_user}","gists_url":"https://api.github.com/users/atz/gists{/gist_id}","starred_url":"https://api.github.com/users/atz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atz/subscriptions","organizations_url":"https://api.github.com/users/atz/orgs","repos_url":"https://api.github.com/users/atz/repos","events_url":"https://api.github.com/users/atz/events{/privacy}","received_events_url":"https://api.github.com/users/atz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-06T22:39:48Z","updated_at":"2015-11-07T15:50:56Z","closed_at":null,"body":"I went back and tried to rerun previously successful Travis builds on older branches.  They are all broken.  \r\n\r\nFailures include:\r\n- `5.x`\r\n- `6.4-stable`\r\n- `6.5-stable`\r\n- `6.6-stable`\r\n- `6-7-stable` (the one I am currently interested in)\r\n- `7.x-stable`\r\n- `8.0-stable` (this was only 6 months old!)\r\n\r\nThe basic problem is not accounting for dependencies adequately.  Pretending each of these branches was always going to track hydra-jetty master forever was bogus.  At least by the time they flipped into maintenance mode, they should have pegged an explicit jetty artifact to test against. "},"comment":{"url":"https://api.github.com/repos/projecthydra/active_fedora/issues/comments/154718104","html_url":"https://github.com/projecthydra/active_fedora/issues/940#issuecomment-154718104","issue_url":"https://api.github.com/repos/projecthydra/active_fedora/issues/940","id":154718104,"user":{"login":"cbeer","id":111218,"avatar_url":"https://avatars.githubusercontent.com/u/111218?v=3","gravatar_id":"","url":"https://api.github.com/users/cbeer","html_url":"https://github.com/cbeer","followers_url":"https://api.github.com/users/cbeer/followers","following_url":"https://api.github.com/users/cbeer/following{/other_user}","gists_url":"https://api.github.com/users/cbeer/gists{/gist_id}","starred_url":"https://api.github.com/users/cbeer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cbeer/subscriptions","organizations_url":"https://api.github.com/users/cbeer/orgs","repos_url":"https://api.github.com/users/cbeer/repos","events_url":"https://api.github.com/users/cbeer/events{/privacy}","received_events_url":"https://api.github.com/users/cbeer/received_events","type":"User","site_admin":false},"created_at":"2015-11-07T15:50:56Z","updated_at":"2015-11-07T15:50:56Z","body":"Or, I'd add -- yes, our previous selves were not as smart as we could have been. I don't think we've ever articulated a project-wide policy for how we support older versions of code, and it's typically fallen on those that use said components to backport useful changes, fix bugs, keep them up to date, etc.\r\n\r\nI think all you need to do to get the appropriate versio nof hydra-jetty is to add:\r\n\r\n```ruby\r\nZIP_URL = 'https://github.com/projecthydra/hydra-jetty/archive/v7.2.0.zip'\r\n```\r\n\r\nto your Rakefile. It isn't pretty, but it seems to do the job. I'm sure plenty of people would gladly review pull requests and release new versions as needed.\r\n\r\n"}}