{"action":"created","issue":{"url":"https://api.github.com/repos/oneclick/rubyinstaller/issues/322","repository_url":"https://api.github.com/repos/oneclick/rubyinstaller","labels_url":"https://api.github.com/repos/oneclick/rubyinstaller/issues/322/labels{/name}","comments_url":"https://api.github.com/repos/oneclick/rubyinstaller/issues/322/comments","events_url":"https://api.github.com/repos/oneclick/rubyinstaller/issues/322/events","html_url":"https://github.com/oneclick/rubyinstaller/pull/322","id":156108728,"number":322,"title":"Enable side-by-side private assembly","user":{"login":"golirev","id":17066700,"avatar_url":"https://avatars3.githubusercontent.com/u/17066700?v=4","gravatar_id":"","url":"https://api.github.com/users/golirev","html_url":"https://github.com/golirev","followers_url":"https://api.github.com/users/golirev/followers","following_url":"https://api.github.com/users/golirev/following{/other_user}","gists_url":"https://api.github.com/users/golirev/gists{/gist_id}","starred_url":"https://api.github.com/users/golirev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/golirev/subscriptions","organizations_url":"https://api.github.com/users/golirev/orgs","repos_url":"https://api.github.com/users/golirev/repos","events_url":"https://api.github.com/users/golirev/events{/privacy}","received_events_url":"https://api.github.com/users/golirev/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-05-21T15:58:56Z","updated_at":"2017-07-30T12:36:44Z","closed_at":"2017-07-30T12:36:44Z","pull_request":{"url":"https://api.github.com/repos/oneclick/rubyinstaller/pulls/322","html_url":"https://github.com/oneclick/rubyinstaller/pull/322","diff_url":"https://github.com/oneclick/rubyinstaller/pull/322.diff","patch_url":"https://github.com/oneclick/rubyinstaller/pull/322.patch"},"body":"This PR enables side-by-side private assembly.\n\nI know patching the ruby source is out of the RubyInstaller's policy.\nBut, since this is packaging issue, I chose committing to the RubyInstaller\nrather than reporting to the Ruby official repository.\n\nWith this PR, I changed the common dlls' install path to under \nthe bin/RubyInstaller.MRI.RubyAssembly directory\nso that the PATH setting to the ruby.exe does not affect other applications \nthat use same name dlls.\n\nHope this makes RubyInstaller's ruby more stable and easy to update\nthe toolchain.\n\n<pre>\n[Done   ] ruby*, check*\n[Not yet] ruby*:package:installer\n</pre>\n"},"comment":{"url":"https://api.github.com/repos/oneclick/rubyinstaller/issues/comments/318899015","html_url":"https://github.com/oneclick/rubyinstaller/pull/322#issuecomment-318899015","issue_url":"https://api.github.com/repos/oneclick/rubyinstaller/issues/322","id":318899015,"user":{"login":"larskanis","id":176234,"avatar_url":"https://avatars0.githubusercontent.com/u/176234?v=4","gravatar_id":"","url":"https://api.github.com/users/larskanis","html_url":"https://github.com/larskanis","followers_url":"https://api.github.com/users/larskanis/followers","following_url":"https://api.github.com/users/larskanis/following{/other_user}","gists_url":"https://api.github.com/users/larskanis/gists{/gist_id}","starred_url":"https://api.github.com/users/larskanis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/larskanis/subscriptions","organizations_url":"https://api.github.com/users/larskanis/orgs","repos_url":"https://api.github.com/users/larskanis/repos","events_url":"https://api.github.com/users/larskanis/events{/privacy}","received_events_url":"https://api.github.com/users/larskanis/received_events","type":"User","site_admin":false},"created_at":"2017-07-30T12:36:44Z","updated_at":"2017-07-30T12:36:44Z","body":"This is solved in RI2. See: https://github.com/oneclick/rubyinstaller2/commit/b2bd6303206e278cb42e304bdb2525625a6dac46"}}
{"actor":{"display_login":"larskanis"}}