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

Proposal: Google Summer of Code project relating to Trick #171

Closed
translunar opened this issue Jan 28, 2016 · 4 comments
Closed

Proposal: Google Summer of Code project relating to Trick #171

translunar opened this issue Jan 28, 2016 · 4 comments

Comments

@translunar
Copy link

Hi there,

I work at Intuitive Machines, which makes extensive use of Trick (thanks!), and I'm also the director of the SciRuby Project, which has participated in the last few Google Summers of Code.

I was thinking it might be a good summer project for a student to create a Ruby interface for Trick:
https://github.com/SciRuby/sciruby/wiki/Google-Summer-of-Code-2016-Ideas#ruby-api-for-nasas-trick-simulation-environment

I'm happy to mentor for this project, but wanted to see how you felt about it. I wouldn't want to have someone spend three months coding something that you weren't interested in merging.

Cheers,
John

@alexlin0
Copy link
Contributor

Thank you for the offer, but maintaining one interface language is quite enough for us to handle. So at this time I am not interested in merging in another Interface.

@translunar
Copy link
Author

Would that be the case even if you had someone who was willing to maintain the Ruby interface for you?

@alexlin0
Copy link
Contributor

alexlin0 commented Feb 3, 2016

Trick has the capability for users to insert alternative scripting interfaces. We even do it ourselves with our alternative c++ compiled input file. See the sim_object in our default_sim_object.sm file and the class underneath it. You can build your interface as a user model and not have to merge it in with Trick's source.

@translunar
Copy link
Author

Thanks! I'll have a look.

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

No branches or pull requests

2 participants