[ 
https://issues.apache.org/jira/browse/UNOMI-486?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Serge Huber updated UNOMI-486:
------------------------------
    Description: 
Possible interesting librairies to integrate are:
- https://github.com/networknt/json-schema-validator
- https://github.com/everit-org/json-schema

Others might also be interesting but we need Apache Licensed ones only and make 
sure they have a decently sized community to guarantee project maintenance. 

What remains to be evaluated is if these libraries give us access to the schema 
data model once loaded so that we may use it to generate GraphQL and ES 
mappings or other validations. 

  was:
Possible interesting librairies to integrate are:
- https://github.com/networknt/json-schema-validator
- https://github.com/everit-org/json-schema

Others might also be interesting but we need Apache Licensed ones only and make 
sure they have a decently sized community to guarantee project maintenance. 

What remains to be evaluated is if these libraries give us access to the schema 
data model once loaded so that we may use it to generate ES mappings or other 
validations. 


> Integrate JSON schema to validate event type and generate ES mapping
> --------------------------------------------------------------------
>
>                 Key: UNOMI-486
>                 URL: https://issues.apache.org/jira/browse/UNOMI-486
>             Project: Apache Unomi
>          Issue Type: Sub-task
>            Reporter: Serge Huber
>            Priority: Major
>
> Possible interesting librairies to integrate are:
> - https://github.com/networknt/json-schema-validator
> - https://github.com/everit-org/json-schema
> Others might also be interesting but we need Apache Licensed ones only and 
> make sure they have a decently sized community to guarantee project 
> maintenance. 
> What remains to be evaluated is if these libraries give us access to the 
> schema data model once loaded so that we may use it to generate GraphQL and 
> ES mappings or other validations. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to