This project aims to come up with a pan-octave implementation that could be used to connect to the Octave wiki's webserver with appropriate credentials for publishing octave scripts that could be hosted on the above mentioned server for distribution using the MediaWiki API. Currently, no formal implementation is there but a proof of concept which is implemented as a bash script which was later refactored to use JAVA’s interface to octave. To maintain a stateless HTTP protocol, some information that would be needed will be stored as cookies with the help of Libcurl library.

The next task would be to set up RESTful services for GNU Octave which could be further extended to support the compatibility with MATLAB’s RESTful interface (webread, webwrite, weboptions, etc.)



Sahil Yadav


  • Kai Torben Ohlhus
  • Ankit R