Schéma de métadonnées pour le code source ouvert
Les données sont hébergés sur GitHub.
Version 1.0
Les champs obligatoires sont marqués avec "obligatoire".
Nous avons créé un fichier exemple avec seulement les champs obligatoires que vous pouvez utiliser pour commencer.
-
schemaVersion Obligatoire [string]
Version du schéma de métadonnées de l'ERO
La version du schéma de métadonnées ORE pour code soure ouvert. Il s'agit actuellement de la version 1.0.
-
adminCode Obligatoire [string]
Administration publique Canadienne
Choisir l'administration publique dans la liste ci-dessous. Créer une nouvelle au cas où l'administration n'était pas déjà dans la liste.
-
releases Obligatoire [array]
Informations pour chaque projet ou code source publié.
-
name Obligatoire [array]
Nom du projet
Ajouter le nom du projet.
- Nom en anglais Obligatoire [string]
- Nom en français Obligatoire [string]
-
team [array]
Équipe
Ajouter le nom de l'équipe, direction ou secteur de l'administration publique auquel ceci appartient. Par exemple, le Service Numérique Canadien est une direction sous l'administration publique fédérale Scerétariat du Conseil du Trésor.
- Nom en anglais [string]
- Nom en français [string]
-
status [string]
Statut
Choisir le statut de développement du projet dans la liste ci-dessous, selon sa phase de cycle de vie.
-
description Obligatoire [array]
Description
-
whatItDoes Obligatoire [array]
De quoi il s'agit
Description de ce dont it s'agit
- Anglais Obligatoire [string]
- Français Obligatoire [string]
-
howItWorks [array]
Comment cela fonctionne
Description sur comment cela fonctionne
- Anglais [string]
- Français [string]
-
-
category Obligatoire [string]
Catégorie
Choisir la catégorie qui correspond le plus à l'activité du projet. Les catégories proposées dans la liste correpondent à la famille des logiciels de la taxonomie UNSPSC.
-
tags Obligatoire [array]
Étiquettes
Ajouter des mots-clés pour différencier entre les différents instances.
- Mots-clés en anglais Obligatoire [string]
- Mots-clés en français Obligatoire [string]
-
contact Obligatoire [array]
Coordonnées de contact
-
email Obligatoire [string]
Adresse électronique
Une adresse courriel pour contacter le projet. Il devrait s'agir d'une adresse courriel à laquelle une personne-ressource peut être jointe directement.
-
name [string]
Nom
Le nom de la personne-ressource pour le projet.
-
-
partners[array]
Partenaires
-
adminCode [string]
Code de l'administration
Le code de l'administration en partenariat au projet.
-
email [string]
Addresse courriel du contact
L'adresse courriel pour contacter le partenaire.
-
name [array]
Nom de l'administration
Le nom du contact de l'administration en partenariat.
- Nom anglais [string]
- Nom français [string]
-
-
date Obligatoire [string]
Date de création du projet
Sélectionner la date de création du code source ouvert.
-
repositoryUrl Obligatoire [array]
URL du dépôt de code
Ajouter les URLs du répertoire public du projet, où le code est hébergé.
- URL en anglais Obligatoire [string]
- URL en francais Obligatoire [string]
-
homepageURL [array]
URL de la page d'accueil
Ajouter les URLs pour accéder à la page d'accueil du projet.
- URL en anglais [string]
- URL en francais [string]
-
downloadUrl [array]
URL de téléchargement
Ajouter les URLs pour télécharger le projet
- URL en anglais [string]
- URL en francais [string]
-
licences Obligatoire [array]
Licences du projet
-
URL Obligatoire [array]
URL
- URL en anglais de la licence Obligatoire [string]
- URL en français de la licence Obligatoire [string]
-
spdxID Obligatoire [string]
Identifiant SPDX de la licence - Consultez la liste des licenses Liste des licences.
Choisissez l'identifiant SPDX de la licence utilisée selon son nom, en consultant la liste des licences. Ajoutez les URLs pour accéder au fichier de la licence du projet.
-
level Obligatoire [string]
Niveau de license
Niveau de la license dans le projet, si elle couvre tout le projet ou seulement une section
-
scope Obligatoire [array]
Portée de la sous license dans le projet, seulement applicable lorsque le niveau 'sous license' est selectionné
- Portée de la license en anglais Obligatoire [string]
- Portée de la license en français Obligatoire [string]
-
-
languages [array]
Languages de programmation
Choisir les languages de programmation utilisés pour ce projet. Ajouter un language au cas où celui-ci n'était pas présent dans la liste.
-
relatedCode [array]
Logiciels connexes
-
URL [array]
URL
L'URL anglais et francais d'un logiciel connexe.
- URL en anglais [string]
- URL en francais [string]
-
name [array]
Nom
Le nom d'un logiciel connexe en anglais et en francais.
- Nom en anglais [string]
- Nom en français [string]
-
-