{"action":"created","issue":{"url":"https://api.github.com/repos/sul-dlss/argo/issues/62","labels_url":"https://api.github.com/repos/sul-dlss/argo/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/sul-dlss/argo/issues/62/comments","events_url":"https://api.github.com/repos/sul-dlss/argo/issues/62/events","html_url":"https://github.com/sul-dlss/argo/issues/62","id":113966780,"number":62,"title":"Ruby version that we will run in prod?","user":{"login":"mejackreed","id":1656824,"avatar_url":"https://avatars.githubusercontent.com/u/1656824?v=3","gravatar_id":"","url":"https://api.github.com/users/mejackreed","html_url":"https://github.com/mejackreed","followers_url":"https://api.github.com/users/mejackreed/followers","following_url":"https://api.github.com/users/mejackreed/following{/other_user}","gists_url":"https://api.github.com/users/mejackreed/gists{/gist_id}","starred_url":"https://api.github.com/users/mejackreed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mejackreed/subscriptions","organizations_url":"https://api.github.com/users/mejackreed/orgs","repos_url":"https://api.github.com/users/mejackreed/repos","events_url":"https://api.github.com/users/mejackreed/events{/privacy}","received_events_url":"https://api.github.com/users/mejackreed/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-29T02:44:00Z","updated_at":"2015-10-29T17:45:56Z","closed_at":null,"body":"Currently we test on travis on Ruby versions:\r\n\r\n - 2.1.1\r\n - 2.0.0\r\n - 1.9.3\r\n\r\nIs there a reason to still test with 1.9.3 and 2.0.0? Since we are deploying on new vm's shouldn't we also address what Ruby version we use?\r\n\r\nAre there any hidden unknown reasons (dor-services?) not to use 2.2.3 (current stable)?\r\n\r\nI propose we use CI build for only the version we are deploying. No need to maintain backwards compatibility here. Also this will speed up travis (66% time reduction) which we will need as we contribute more."},"comment":{"url":"https://api.github.com/repos/sul-dlss/argo/issues/comments/152262584","html_url":"https://github.com/sul-dlss/argo/issues/62#issuecomment-152262584","issue_url":"https://api.github.com/repos/sul-dlss/argo/issues/62","id":152262584,"user":{"login":"jmartin-sul","id":7741604,"avatar_url":"https://avatars.githubusercontent.com/u/7741604?v=3","gravatar_id":"","url":"https://api.github.com/users/jmartin-sul","html_url":"https://github.com/jmartin-sul","followers_url":"https://api.github.com/users/jmartin-sul/followers","following_url":"https://api.github.com/users/jmartin-sul/following{/other_user}","gists_url":"https://api.github.com/users/jmartin-sul/gists{/gist_id}","starred_url":"https://api.github.com/users/jmartin-sul/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmartin-sul/subscriptions","organizations_url":"https://api.github.com/users/jmartin-sul/orgs","repos_url":"https://api.github.com/users/jmartin-sul/repos","events_url":"https://api.github.com/users/jmartin-sul/events{/privacy}","received_events_url":"https://api.github.com/users/jmartin-sul/received_events","type":"User","site_admin":false},"created_at":"2015-10-29T17:45:56Z","updated_at":"2015-10-29T17:45:56Z","body":"AFAIK, we're currently running all the deployed instances on ruby 1.9.3, since that's the only version that's been used so far (in the sense of being used by people, since the unit tests aren't as comprehensive as we'd like).\r\n\r\ni'm all for upgrading to 2.x (there's a jira ticket for it, we'd hoped to get it done back around when 1.x became de-supported in feb, before the BL upgrade ended up dragging out so far).  i think we just need some thought as to how we determine whether argo runs on 2.x.  i think \"passes unit tests\" is less than i'd be comfortable with there, but i think \"just start running all instances on 2.x as soon as possible\" would actually be fine by me.  that'd require some help from erin on the deployment/VM side, i think.\r\n\r\nso yeah, this is just a thing that we hadn't gotten around to yet.  i think joe was actually pushing for the \"just do it\" approach a while back, and i was more reticent then for some reason."}}