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

Remove dependency on Ruby #11

kirillian opened this issue Apr 15, 2019 · 2 comments


Copy link

@kirillian kirillian commented Apr 15, 2019

Shiplane is currently dependent upon a developer having Ruby installed. While not the worst dependency in my opinion, there are people who might not know how to install and manage this dependency or there may be those who don't WANT it for some reason. It seems to me that making Shiplane a binary or providing a library for many different languages are both viable paths to solve this problem. I expect that making this a binary is the most likely path forward at this time, but this issue is here to spark discussion around this.

@kirillian kirillian added this to the v2.0 milestone Apr 15, 2019

This comment has been minimized.

Copy link

@szTheory szTheory commented Nov 13, 2019

Could port it to Crystal. It's pretty straightforward for a small project with a test suite, speaking from experience. Even porting the tests over was easy.


This comment has been minimized.

Copy link
Owner Author

@kirillian kirillian commented Nov 14, 2019

Interesting thought. I think that's a reasonable idea. My current thinking the past few months has been that using mruby is a reasonable interim solution, but I'm not convinced it's a great long-term one just yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
2 participants
You can’t perform that action at this time.