{"action":"created","issue":{"url":"https://api.github.com/repos/capistrano/capistrano/issues/1783","repository_url":"https://api.github.com/repos/capistrano/capistrano","labels_url":"https://api.github.com/repos/capistrano/capistrano/issues/1783/labels{/name}","comments_url":"https://api.github.com/repos/capistrano/capistrano/issues/1783/comments","events_url":"https://api.github.com/repos/capistrano/capistrano/issues/1783/events","html_url":"https://github.com/capistrano/capistrano/issues/1783","id":180654131,"number":1783,"title":"Remove rbx-2 (Rubinius) from CI?","user":{"login":"mattbrictson","id":189693,"avatar_url":"https://avatars.githubusercontent.com/u/189693?v=3","gravatar_id":"","url":"https://api.github.com/users/mattbrictson","html_url":"https://github.com/mattbrictson","followers_url":"https://api.github.com/users/mattbrictson/followers","following_url":"https://api.github.com/users/mattbrictson/following{/other_user}","gists_url":"https://api.github.com/users/mattbrictson/gists{/gist_id}","starred_url":"https://api.github.com/users/mattbrictson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattbrictson/subscriptions","organizations_url":"https://api.github.com/users/mattbrictson/orgs","repos_url":"https://api.github.com/users/mattbrictson/repos","events_url":"https://api.github.com/users/mattbrictson/events{/privacy}","received_events_url":"https://api.github.com/users/mattbrictson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/capistrano/capistrano/labels/discuss!","name":"discuss!","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-03T14:25:53Z","updated_at":"2016-10-03T17:36:57Z","closed_at":null,"body":"rbx-2 segfaults when running RuboCop (so we worked around it, 7695476) and now Travis is [failing to install rbx-2](https://travis-ci.org/capistrano/capistrano/jobs/164640875#L141) altogether, which is breaking all our builds. Is there enough demand for Rubinius that we should keep testing it? It seems more trouble than it's worth.\r\n\r\nMy understanding is that the Rubinius release process can produce unstable or inconsistent builds, so these issues are bound to crop up from time to time.\r\n\r\nWe could change our Travis config to allow rbx-2 builds to error [without breaking the build](https://docs.travis-ci.com/user/customizing-the-build/#Rows-that-are-Allowed-to-Fail), but in practice I don't think that's much different than removing it altogether."},"comment":{"url":"https://api.github.com/repos/capistrano/capistrano/issues/comments/251171948","html_url":"https://github.com/capistrano/capistrano/issues/1783#issuecomment-251171948","issue_url":"https://api.github.com/repos/capistrano/capistrano/issues/1783","id":251171948,"user":{"login":"mattbrictson","id":189693,"avatar_url":"https://avatars.githubusercontent.com/u/189693?v=3","gravatar_id":"","url":"https://api.github.com/users/mattbrictson","html_url":"https://github.com/mattbrictson","followers_url":"https://api.github.com/users/mattbrictson/followers","following_url":"https://api.github.com/users/mattbrictson/following{/other_user}","gists_url":"https://api.github.com/users/mattbrictson/gists{/gist_id}","starred_url":"https://api.github.com/users/mattbrictson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattbrictson/subscriptions","organizations_url":"https://api.github.com/users/mattbrictson/orgs","repos_url":"https://api.github.com/users/mattbrictson/repos","events_url":"https://api.github.com/users/mattbrictson/events{/privacy}","received_events_url":"https://api.github.com/users/mattbrictson/received_events","type":"User","site_admin":false},"created_at":"2016-10-03T17:36:57Z","updated_at":"2016-10-03T17:36:57Z","body":"I must admit I know almost nothing about Rubinius. I thought it was a alternative implementation of Ruby (a la JRuby), but the [Rubinius website](https://rubinius.com) says it is a platform for building programming languages, and now I am thoroughly confused.\r\n\r\nMaybe we could switch from rbx-2 to rbx-3, since apparently 2.x releases stopped last year. But I can't find a changelog anywhere and 3.0 has [no release notes](https://github.com/rubinius/rubinius/releases/tag/v3.0). The Rubinius book [makes a big deal](https://book.rubinius.com/manuscript/versioning.html) about not following Semver, so I'm not sure what upgrading entails.\r\n\r\nAnyway, it would be great if someone that uses Rubinius could shed some light on all this! 😄 "}}
{"actor":{"display_login":"mattbrictson"}}