-
Notifications
You must be signed in to change notification settings - Fork 44
Home
Rajesh Rathnam edited this page Dec 5, 2018
·
12 revisions
Welcome to the world of building registries!
Release name/tag - 1.1.0
Status - Beta (APIs stable, data models experimental)
- Steps to install OpenSABER can be found here.
- Details on modelling the data validations for Registry can be found here.
- Specifications for the APIs used in Registry can be found here.
- Examples on how to use the APIs can be found here.
- Instructions to integrate OpenSABER with Sunbird can be found here.
- Release 1.1.0 - 2018-12-05 Added support for JSON content type. Now you can specify the schema using JSON. New data models identified with additional enhancements to speed.
- Release 1.0.0 - 2018-09-28 Digital signature support and first cut of API's using JSON-LD published.
Exciting times are ahead. In the next release, the following are being revisited or additionally supported:
- Data model in the persistence layer
Our aspiration is to have a uniform predictable database layouts on any database. To this, we believe cutting off RDF based models and switching to simpler key-value like attribute model will greatly help. This also saves some storage space in graph databases. - Support for Postgres
In our efforts to be database agnostic, we like to spend some efforts against this database in particular. - Views
We like to provide capability to control what data the READ API's fetch. Some plans include to allow this in a static and/or dynamic way, such the API will take additional inputs to transform the data. We also want to be able to allow 'formatting' support. - Database sharding
It is typical to manage data by partitioning it for various reasons. Some reasons include to cater to volumes, to provide logical separation, to provide controls or for legal purposes. We recognise this and want to provide a way for the adopters to manage this.