Currently Zotonc uses shell scripts for the command line functionality e.g starting Zotonic, installing modules, etc. These command line scripts are fragile and non-portable hence they should be replaced with either Escript or Erlang modules. This would also create opportunities for exposing the script functionalities in a web interface. The following will be done:

  • Check on speed of Erlang scripting.
  • Design the architecture for the Erlang implementation.
  • Ensure hooks/modules that can be used from within Zotonic itself.
  • Rewrite the scripts in Erlang.

Organization

Student

Mbeh

Mentors

  • Arjan Scherpenisse
close

2017