noi-techpark / bdp-core

Open Data Hub / Timeseries Core
https://opendatahub.com
Other
9 stars 4 forks source link

As an Open Data Hub Manager I want to add the provider and licence fields to the mobility API, to know were the data comes from and who is responsible for it. #271

Open sseppi opened 11 months ago

sseppi commented 11 months ago

The actual mobility API schema has the origin field were in some cases is stored the Data Provider (e.g. Municipality Bolzano, Municipality Trento, etc.) that is responsible for the data and in other cases is stored the Technical Source (e.g. Algorab, Famas).

The proposal is to add a new field to the mobility API. If we do so we will have the following fields for the Source and the Provider of the data:

N.B. We need to update all data collectors to write correctly this information into the database

clezag commented 10 months ago

I've created an Excel sheet where we can define the origin and provider for all data collectors and elaborations. I've used the ci/cd script names to create the list, as some data collectors have multiple deployment configurations (e.g. spreadsheets). I will update the sheet with current origins.

On the implementation side, we'll need to

If I forgot something, feel free to add it to the list