[SoC] Week 6 Report: Integrating Node.js with ZOO-services
Momtchil Momtchev
momtchil at momtchev.com
Sat Jul 23 04:58:01 PDT 2022
Week 6 Report:
Week 6, was reserved for testing and debugging.
* It led to the discovery of one serious problem that will have to be
solved during GSoC Phase 2 - the fact that the old|ZOO-API.js|uses a
now-deprecated form of JavaScript - the EcmaScript for XML - which is
not supported even by the latest versions of SpiderMonkey - and thus
will require rewriting from scratch. Luckily, many of its features,
previously implemented specially for ZOO-Project, can now be relegated
to standard public open-source NPM packages;
* Globally all aspects of the Node.js environment seem to be working -
including|require|and|import|of external and internal modules and
passing of complex data types (JSON for example);
* The documentation for creating JavaScript services was updated;
* A first real-world WPS service - allowing to retrieve the terrain
height under a given flight path - using the Node.js environment was
implemented to demonstrate the usability of this implementation.
I am currently looking forward to merging this PR which is now fully
usable and meets all the initially defined requirements for Phase 1.
--
Cordialement,
Momtchil Momtchev<momtchil at momtchev.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/soc/attachments/20220723/9822514b/attachment.htm>
More information about the SoC
mailing list