Hey, This is cool. I think you should do a plugin, so users can just copy under "plugins" folder and works. Take a look at Studio how is done, or ask here if needed.
About supported Scripting languages, maybe we'd need a new command in HTTP to retrieve all of registered ones, so Studio can just call it to avoid changing Studio every time. WDYT? Lvc@ On 12 June 2014 18:50, MrFT <[email protected]> wrote: > New versions. > > Fixed a bug in the hook where LiveScript would be compiled using > coffeescript compiler. > > Added compile support IN the studio, so you don't need the hook anymore. > > > > > > > Op woensdag 11 juni 2014 15:07:07 UTC+2 schreef Enrico Risa: >> >> Cool MrFt >> >> i will try it :D >> >> >> 2014-06-11 14:32 GMT+02:00 MrFT <[email protected]>: >> >>> Hello, >>> >>> If you are interested in these compile-to-javascript scripting langages, >>> please let me know what you think about the following... >>> >>> >>> I implemented a OrientDB hook that supports LiveScript and CoffeeScript >>> here: >>> https://github.com/mrft/OrientDBLanguagesCompiledToJavascriptHook >>> >>> And I also added some basic support to the orient-db studio here. >>> https://github.com/mrft/orientdb-studio >>> >>> I added the jar file and the studio.zip to this message, so you can >>> give it a try. Just rename your studio.zip under /plugins to >>> studio.zip.bak, and save this one to the same folder. >>> >>> Then you need to add the hook, by saving the jar file to /lib and by >>> updating the *orientdb-server-config.xml* file. You need to add <hooks> >>> like in the example below. >>> >>> <orient-server> >>> ... >>> <hooks> >>> <hook class="be.vsko.orientdb.IcedCoffeeScriptHook" >>> position="REGULAR"/> >>> </hooks> >>> </orient-server> >>> >>> Don't forget to restart OrientDB. >>> >>> Currently the studio depends on the hook being active, but it would be >>> quite easy to make sure that the studio doesn't need this hook, because the >>> compilation could also be done in the browser. >>> That would mean that creating or updating functions in such a language >>> could only be done from the studio, but maybe that is good enough? >>> >>> What do you think? >>> >>> >>> -- >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "OrientDB" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
