Open sisskind opened 8 years ago
NEWS FLASH: Schema switcher does use node translation server! ! !
@brianhatchl so.....we already do this.
I mean, it needs Hootenanny NodeJS module, so it doesn't work without hoot core and the hoot-js node bindings.
but it doesn't use the hoot-services java code
@brianhatchl right -- so the question is could we split out from hoot core to use as stand alone?
that may be a question for @mattjdnv
we'd need to package a true npm module for hoot that had the js bindings and the binary and the translation schemas
which would really decouple the entire translation server, of which schema switching is a function of.
I think that it already is separate from the Hoot core. The translation scripts are all JS and a while ago I remember having to sort out reading some of the "config" options instead of relying on hoot core to provide them - an issue with "require" statements.
An npm module sounds like a good idea. Like the mapnik server?
well, not like the app I wrote, but like the module it uses, https://github.com/mapnik/node-mapnik
Decouple schema switcher from Hootenanny into its own stand alone service, similar to translation server. Node.js is most likely to be used for implementation.