Skip to content
Rajesh Rathnam edited this page Jan 8, 2019 · 12 revisions

Welcome to the world of building registries!

Current release

Release name/tag - 2.0.0
Status - Beta (APIs stable with enhancements coming; data model stable)

Getting Started

  1. Steps to install OpenSABER can be found here.
  2. Details on modelling the data validations for Registry can be found here.
  3. Specifications for the APIs used in Registry can be found here.
  4. Examples on how to use the APIs can be found here.
  5. Instructions to integrate OpenSABER with Sunbird can be found here.

News

  • Release 2.0.0 - _2018-01-08 Labeled and future-ready data model. Support for sharding and postgres implemented.
  • 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.

Announcements

Exciting times are ahead. In the next release, the following are being revisited or additionally supported:

  • Store the schema in the database
    We understand that schema must or would evolve. OpenSABER will take a copy of the schema to support and track this evolution.
  • Support for Postgres
    Currently the Postgres id implementation is not supporting custom id, which we like to implement.
  • 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.
  • Granular search API
    Currently we support only equal to operator based search. We like to extend this and support many other operators.