Skip to content

Latest commit

 

History

History

doc

Osmose-QA Backend

This documentation is for understanding how Osmose-QA Backend works. With the main goal to modify or add new validations rules.

This documentation is written in Markdown and in Jupyter Notebook. The Jupyter Notebook are interactive shell for learn and test code. Nevertheless, and like the Markdown part, it could be accessed as static view online at Github. If you want to run the Jupyter Notebook in interactive mode follow the installation with Docker.

  1. Index: General consideration and concept, good point to start.
  2. Python Plugin: Interactive introduction to how to make simple validation rule using Python.
  3. MapCSS Plugin: Consideration and concept about making validation rule using the MapCSS language.
  • Minimal MapCSS Plugin: Interactive introduction to how to make simple validation rule using MapCSS language.
  1. SQL Analyzer: Consideration and concept about making validation rule using the Osmose-QA Osmosis Framework.
  • Minimal SQL Analyzer: Interactive introduction to how to make a complex validation rule using SQL.
  1. OpenData Merge Analyzer: Consideration and concept about making merge analyzer using the Osmose-QA conflation Framework.