Open themaxhero opened 1 year ago
Hi @themaxhero!
I am more than happy to merge new language PR's. When it comes to contributing, your standard etiquette + process (issue -> PR -> CI/CD -> Review) applies. When it comes to adding new languages here are some things to keep in mind (bit of a brain dump):
register_with_app
function will likely be either identical or very close to the ones in Lua and Rhai script hosts: https://github.com/makspll/bevy_mod_scripting/blob/781754a7e43730885e58fa89b1f911ae800bf985/languages/bevy_mod_scripting_lua/src/lib.rs#L79-L103 Ideally we want things to be consistent between all scripting languages.Do not hesitate to ask any questions either here or in private, while I cannot do as much development work at the moment until I have access to my PC, I can still help.
If there are any issues with dependencies/linting on the main branch do let me know.
Your contributions will be greatly appreciated!
I'm working on it on my spare time, so If you think I'm taking too long, please don't wait for me for the next release.
I'm having too much stuff to do on my job and I'm not having free time enough to work on this. I'm sorry :(
No worries at all, no reason to apologise! If you ever feel like picking this up, feel free, there is no pressure!
I would like to implement a ScriptHost for Gluon. Is there any contributing rules or conventions that I should be aware of?
Some information about Gluon:
Gluon is a small, statically-typed, functional programming language designed for application embedding.