[Fiware-ngsi] Releasing a first batch of NGSIv2 stable functionality as "production ready" by the end of May

Fermín Galán Márquez fermin.galanmarquez at telefonica.com
Tue Apr 26 18:13:14 CEST 2016


Hi,

We started to work on NGSIv2 (both at specification level and reference implementation in Orion Context Broker) last summer. Since that time, the NGSIv2 API has been in "beta" status, thus available for early bird testing (which is good) but not suitable for production usage (which is not so good). But now, more than half a year later, we think that big part of the specification has achieved a very mature status so it should progress from "beta" to "production ready" status.

In particular, this "batch" will be focused on the context management functionality (AKA "NGSI10" in the old OMA-NGSI terms) as described right now in the specification at <http://telefonicaid.github.io/fiware-orion/api/v2> http://telefonicaid.github.io/fiware-orion/api/v2 (e.g. create/update entities, get entities attributes, filters, notifications in NGSIv2 format, etc.). The releasing date for this first batch is expected by the end of May.

Of course, this doesn't mean that the NGSIv2 work (both specification and implementation) will stop after May. There are still exciting areas (context management availability, JSON-LD, etc.) under discussion. In addition, some advanced features in context management (e.g. filters on structured attribute values) will not be ready by the end of May. Thus, at some point we will "branch" the spec document, to "freeze" a snapshot corresponding to the stable batch and, at the same time, continue to work on the new topics (and, in the future, produce new batches). However, what is important to remark is that any future evolution or addition to NGSIv2 has to be done in a way in which it is compatible with the existing stable batch, i.e. preserving backward compatibility.

In summary, the plan is as follows:

  *   To polish and branch the spec at http://telefonicaid.github.io/fiware-orion/api/v2, in two documents: stable and wip.
  *   To align reference implementation (Orion Context Broker) with that "stable" spec (most of that work is done already).
  *   To "freeze" spec and reference implementation by the end of May.
  *   In parallel with the above points, discussion on ongoing topics (e.g. JSON-LD) will continue and its "output" will be available in coming stable batches (post-May) of NGSIv2.

Any feedback is welcome. The deadline to receive such feedback is May 15th.

Thanks!

Best regards,

------
Fermín
________________________________

Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

The information contained in this transmission is privileged and confidential information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it.

Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário, pode conter informação privilegiada ou confidencial e é para uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o destinatário indicado, fica notificado de que a leitura, utilização, divulgação e/ou cópia sem autorização pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destruição
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fiware.org/private/fiware-ngsi/attachments/20160426/b8f76225/attachment.html>


More information about the Fiware-ngsi mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy