Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Since initial release OpenSRP uses enketo core as the engine to render the xls authored forms this has worked well over years and is now an integral part of OpenSRP, however there has been some performance related concerns hence the need to develop a faster form technology. The new form technology still uses enketo core to render the xforms since its still crucial maintain xls form authoring, however unlike the previous approach version the new approach uses static template of enketo core library. The library is loaded to android assets folder and accessed whenever required at runtime.

The save logic is also moved outside the form such that the xml submission obtained from the form is first converted into a form submission then handed over to ziggy which in turn inserts the items to the respective tables based on the declared bind type.

...