Code Monkey home page Code Monkey logo

Comments (6)

flaviosilva avatar flaviosilva commented on June 12, 2024 1

@LeonanCarvalho and @jmcanterafonseca ,

It really makes sense a DataModel Schema. In some way, this remembers me the Web Services Description Language (WSDL) - https://www.w3.org/TR/wsdl - WSDL is used to describe an Web Service in a machine readable format.
We are open to contribute to this initiative!

I would suggest follow guidelines defined under IETF to the schema (https://tools.ietf.org/id/draft-zyp-json-schema-04.html). There are related initiatives regarding JSON Schema (http://json-schema.org/). There is also a tool that can help the JSON Schema creation (http://jsonschema.net/)

from data-models.

jmcanterafonseca avatar jmcanterafonseca commented on June 12, 2024

thanks for this input. I think it would be great to have a JSON, machine readable description of each of the data models. That would eventually allow us to automatically generate the markdown documentation file associated to each data model.

Any contribution would be very welcome. For instance, you can start by contributing the example you have described in this issue.

from data-models.

LeonanCarvalho avatar LeonanCarvalho commented on June 12, 2024

Thank your for the appreciation.

I'll send a pull request and I'm open to discus this model with you. I'll include Professor @flaviosilva on this conversation, may he could help us to improve and review this schemas.
On this pull I'll send the schemas for Device, DeviceModel, WaterQualityObserved, Vehicle, VehicleModel.

from data-models.

jmcanterafonseca avatar jmcanterafonseca commented on June 12, 2024

thanks Leonan, but please use one pull request per entity type, that would
make it easier the review process

best

2016-10-31 14:21 GMT+01:00 José Leonan S. Carvalho <[email protected]

:

Thank your for the appreciation.

I'll send a pull request and I'm open to discus this model with you. I'll
include Professor @flaviosilva https://github.com/flaviosilva on this
conversation, may he could help us to improve and review this schemas.
On this pull I'll send the schemas for Device, DeviceModel,
WaterQualityObserved, Vehicle, VehicleModel.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#76 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAqZ_lJulfMaebdXK8vHtY1EX_h_onHXks5q5es9gaJpZM4KgE9O
.

from data-models.

LeonanCarvalho avatar LeonanCarvalho commented on June 12, 2024

That's the point! Thanks!

The guidelines defined under IETF should be enough to clarify some questions, like how to represent normative references of attributes.

I would like to read it deep this requirements to better understand and then adjust the models suggested on #81 , #82 , #83 , #84 and #85 pull requests.

On a second moment it will be great develop a tool to generate the structure and the docs based on this schema.

from data-models.

jmcanterafonseca avatar jmcanterafonseca commented on June 12, 2024

closed as dup of #151

from data-models.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.