Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluate easy distribution of licensed #50

Closed
jonabc opened this issue Jun 14, 2018 · 0 comments · Fixed by #56
Closed

Evaluate easy distribution of licensed #50

jonabc opened this issue Jun 14, 2018 · 0 comments · Fixed by #56

Comments

@jonabc
Copy link
Contributor

jonabc commented Jun 14, 2018

Easy distribution != ruby. That said, there are some options available to make it easier to use licensed in non-ruby environments

docker images

It's not entirely clear what the best usage of this would be, though a base ruby image + licensed already installed might be useful?

ruby-packaged "executable"

The two most promising options I've seen in this space are

  1. ruby-packer
  2. traveling-ruby

They both amount to packaging up ruby + <app> into an executable. ruby-packer would be my preferred approach as it seems to have broader support for varying ruby versions and native extensions.

On the flip side, running a ruby-packer-built executable doesn't play nicely with much referencing gem information from outside the executable which is a current requirement of the rubygems source. I don't know if traveling-ruby has the same issue, but either way switching to CLI should take care of that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant