inspirehep / inspire-next

The INSPIRE repo.
https://inspirehep.net
GNU General Public License v3.0
59 stars 69 forks source link

JSONSchema for Data #1618

Open kaplun opened 8 years ago

kaplun commented 8 years ago

We need to map Data to JSONSchema

jacquerie commented 8 years ago

I think on friday we agreed to wait for @suenjedt to get back to us on this, no?

suenjedt commented 8 years ago

Yes, @ArtemisLav can update you on what we are doing.

ArtemisLav commented 8 years ago

So, we have started developing a basic data model for the Open Data Portal using schema.org for the data schema and JSON-LD for the syntax. What I have so far is here: https://github.com/ArtemisLav/DataModel_JSON-LD-schema.org/blob/master/ODP Any feedback is more than welcome.

kaplun commented 8 years ago

Thanks @ArtemisLav. This on the surface looks totally different from the JSONSchemas we have built for INSPIRE so far (https://github.com/inspirehep/inspire-schemas/tree/master/inspire_schemas/records) but I guess we should see this work as source of information for properly designing the internal JSONSchemas, right?

IRL meeting will surely clarify everything :smile:

ArtemisLav commented 8 years ago

Yes, they do appear to be quite different, but what I showed you is in the initial stages of development; it was just an attempt to see how it would look like if we were to implement it.

I would be happy to chat with you about this.

ArtemisLav commented 8 years ago

In preparation for our meeting tomorrow, I have encoded one of the INSPIRE data records in the JSON-lD/schema.org format, so that you can take a look: https://gist.github.com/ArtemisLav/b8a6cb19e6a4f0242a309657633dff49

jacquerie commented 8 years ago

Things we learned: