/io-services-metadata

Metadata for services used by the IO app

Primary LanguageTypeScript

Services Metadata for the Digital Citizenship initiative

This repository contains data and metadata for services used by the IO app.

Prerequisites

  1. Install node
  2. Run npm install -g yarn
  3. Run yarn install

Updating services metadata

  1. Create a git branch
  2. Update services.yml
  3. Run yarn generate:definitions
  4. Run yarn update_services
  5. Commit, push and create a Pull Request

Updating municipalities metadata

  1. Create a git branch
  2. Run yarn generate:definitions
  3. Run yarn update_municipalities
  4. Commit, push and create a Pull Request

It could happen some municipalities are missing. For those cases simply add the json files in the relative folder ex: a municipality with codice castale code C234:

  • create a json file C234.json
  • add it inside municipalities/C/2
  • run yarn update_municipalites to execute an healty check on the added data

Updating services data

  1. Create a git branch
  2. Manually update or create new public services data (services-data)
  3. Manually update services description of all visible services
  4. Commit, push and create a Pull Request