Skip to content

Latest commit

 

History

History
 
 

_data

(Français)

Open Resource Exchange Data

Directory structure

  • administrations: List of Canadian federal, provincial, territorial and municipal administrations. Used to lookup bilingual names.
  • code: List of released open source code by administrations. Sub-folders contain data files. One file per administration.
    • federal
    • provincial
    • municipal
  • logiciels_libres-open_source_software: List of open source software used by administrations.

Open Standards - Still in development

List open standards endorsed or used by administrations.

How to add your data

Adding your adminstration

In the administrations directory add your adminstration in the federal.yml, provincial.yml or municipal.yml file.

Adding Open Source Code

Your administration is already there

If there is already a file for your adminstration under the code directory, you need to edit that file to add your released open source code.

You can copy the following at the bottom of the file, and change the informtion for your code. These are only the mandatory fields.

  - 
    contact: 
      email: "[email protected]"
    date: 
      created: "YYYY-MM-DD"
      metadataLastUpdated: "YYYY-MM-DD"  
    description: 
      en: "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
      fr: "Quisque bibendum ante ligula, porta vestibulum enim egestas vel."
    name: 
      en: "Example"
      fr: "Exemple"
    licenses:
      - 
        URL: 
          en: "https://example.com/repo/example/LICENCE-en"
          fr: "https://example.com/repo/example/LICENCE-fr"
        spdxID: "XYZ-1.0"
    repositoryURL: 
      en: "https://example.com/repo/example"
      fr: "https://example.com/repo/example"
    tags: 
      en:
        - "tag1-en"
      fr: 
        - "tag1-fr"


Your administration needs to be added

If your adminstration does'nt have a file under the code directory, you need to create a new file for your administration. Use the code template with only mandatory fields.

Adding Open Source Software

The software is already there

If there is already a file for the open source software you are using under the logiciels_libres-open_source_software directory, you need to check if your adminstration is already listed as using the open source software.

If not, you can copy the following at the bottom of the file, and change the informtion for your adminstration and use of the open source software. These are only the mandatory fields.

  - 
    adminCode: abc-def
    uses: 
      - 
        contact: 
          URL: https://www.example.com
        name: 
          en: "Example use"
          fr: "Exemple d'utilisation"
        description: 
          en: "Etiam rutrum, tellus nec egestas blandit."
          fr: "Vestibulum fringilla vel purus nec iaculis."

If your adminstration is there add your use of open source software under it, you can copy the following, and change the informtion for your adminstration and use of the open source software. These are only the mandatory fields.

      - 
        contact: 
          URL: https://www.example.com
        name: 
          en: "Example use"
          fr: "Exemple d'utilisation"
        description: 
          en: "Etiam rutrum, tellus nec egestas blandit."
          fr: "Vestibulum fringilla vel purus nec iaculis."
Your open source software needs to be added

If your open source software does'nt have a file under the logiciels_libres-open_source_software directory, you need to create a new file for the open source software. Use the ll-oss template with only mandatory fields.


Données pour l'Échange de ressources ouvert

Structure du répertoire

  • administrations: Liste des administrations fédérale, provinciales, territoriales et municipales du Canada. Utilisé pour rechercher les noms bilingues.
  • code: Liste des codes sources ouverts publiés par les administrations. Les sous-répertoire contiennent les fichiers de données. Un fichier par administration.
    • federal
    • provincial
    • municipal
  • logiciels_libres-open_source_software: Liste des logiciels libres utilisés par les administrations.

Open Standards - En développement

Liste des normes ouvertes approuvées ou utilisées par les administrations.

Comment ajouter vos données

Votre administration est déjà là

S'il existe déjà un fichier pour votre administration sous le répertoire code, vous devez modifier ce fichier pour ajouter votre code source ouvert.

Vous pouvez copier ce qui suit en bas du fichier et modifier les informations pour votre code. Ce ne sont que les champs obligatoires.

  - 
    contact: 
      email: "[email protected]"
    date: 
      created: "YYYY-MM-DD"
      metadataLastUpdated: "YYYY-MM-DD"  
    description: 
      en: "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
      fr: "Quisque bibendum ante ligula, porta vestibulum enim egestas vel."
    name: 
      en: "Example"
      fr: "Exemple"
    licenses:
      - 
        URL: 
          en: "https://example.com/repo/example/LICENCE-en"
          fr: "https://example.com/repo/example/LICENCE-fr"
        spdxID: "XYZ-1.0"
    repositoryURL: 
      en: "https://example.com/repo/example"
      fr: "https://example.com/repo/example"
    tags: 
      en:
        - "tag1-en"
      fr: 
        - "tag1-fr"


Votre administration doit être ajouté

Si votre administration n'a pas de fichier sous le répertoire [code] (code), vous devez créer un nouveau fichier pour votre administration. Utilisez le [modèle de code avec uniquement les champs obligatoires] (../_ data_templates / code_mandatory.yml).

Ajout de logiciels Open Source

Le logiciel est déjà là

S'il existe déjà un fichier pour le logiciel libre que vous utilisez dans le répertoire logiciels_libres-open_source_software, vous devez vérifier si votre administration est déjà répertoriée comme utilisant le logiciel libre.

Si ce n'est pas le cas, vous pouvez copier ce qui suit au bas du fichier, et changer les informations pour votre administration et l'utilisation du logiciel open source. Ce ne sont que les champs obligatoires.

  - 
    adminCode: abc-def
    uses: 
      - 
        contact: 
          URL: https://www.example.com
        name: 
          en: "Example use"
          fr: "Exemple d'utilisation"
        description: 
          en: "Etiam rutrum, tellus nec egestas blandit."
          fr: "Vestibulum fringilla vel purus nec iaculis."

Si votre administration est là, ajouter votre utilisation de logiciels libre, vous pouvez copier ce qui suit, et changer les informations pour votre administration et l'utilisation du logiciel open source. Ce ne sont que les champs obligatoires.

      - 
        contact: 
          URL: https://www.example.com
        name: 
          en: "Example use"
          fr: "Exemple d'utilisation"
        description: 
          en: "Etiam rutrum, tellus nec egestas blandit."
          fr: "Vestibulum fringilla vel purus nec iaculis."
Votre logiciel open source doit être ajouté

Si votre logiciel open source n'a pas de fichier dans le répertoire logiciels_libres-open_source_software, vous devez créer un nouveau fichier pour le logiciel open source. Utilisez le modèle ll-oss template with only mandatory fields.