• Stars
    star
    171
  • Rank 222,266 (Top 5 %)
  • Language
    JavaScript
  • License
    Other
  • Created about 7 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Open First Whitepaper - Livre blanc Ouvert en premier

(Le français suit)

Open First Whitepaper (DRAFT)

The Treasury Board of Canada Secretariat is writing this whitepaper to pull together our thinking on how to shift government to an “Open” approach. This paper will unpack and get into the details on the subject of “Open” in order to inform a few initiatives, including the new Enterprise Architecture Review Board (EARB) in setting standards (open standards, open source software (OSS)) that would influence our technological ecosystem as well as our Information Management - Information Technology (IM-IT) practices. Hopefully, this whitepaper will lead to a number of strategic changes to the Government of Canada (GC) approach, including an IM-IT digital strategy that favours the use of open standards as well as OSS and that this would be a central part of the GC digital policy. It's not just open standards and OSS, we're also including open source code, open market and open culture.

This whitepaper is being co-developed by many members of the GC open source community in an effort to get the full-picture of open in the GC. Once we can better understand our use of open tools, programs and activities, we can find new ways to work, build and provide services. While we have made a first attempt at gathering information, including best practices and jurisdictional case studies, there is still a lot more that can be contributed in order to make this document complete. If you have something to add, we would encourage you to contribute your thoughts, expertise and references.

We want to learn as much as possible from Canadians, our partners, academics and technical experts to help us update GC policies, governance, funding and processes with an open lens.

Table of Contents

  1. Introduction
  2. Open Standards
  3. Open Source Software Use
  4. Open Source Software Contribution
  5. Open Markets
  6. Open Culture
  7. Next Steps
  8. Legal Annex

How to Contribute

When contributing to this Whitepaper, post comments and discuss changes you wish to make via Issues.

Feel free to propose changes by creating Pull Requests. If you don't have write access, editing a file will create a Fork of this project for you to save your proposed changes to. Submitting a change to a file will write it to a new Branch in your Fork, so you can send a Pull Request.

If this is your first time contributing on GitHub, don't worry! Let us know if you have any questions.


Livre blanc Ouvert en premier (BROUILLON)

Le Secrétariat du Conseil du Trésor du Canada procède à la rédaction d'un Livre blanc visant à consolider notre pensée sur la manière de faire passer le gouvernement à une approche « ouverte ». Le document élaborera et détaillera le sujet de l'« ouverture » afin d'inspirer quelques initiatives, y compris le nouveau Conseil d'examen de l'architecture intégrée (CEAI), qui influeraient l'écosystème et les approches en matière de gestion de l'information et de la technologie de l'information (GI/TI). Il est à espérer que certains changements stratégiques seront apportés à l'approche que préconise le gouvernement du Canada, à la lumière de ce que le Livre blanc amènera, y compris l'élaboration d'une Stratégie relative au numérique en matière de gestion de l'information/technologie de l'information (GI/TI), qui saura favoriser l'adoption de normes ouvertes ainsi que l'utilisation et la contribution aux logiciels libres. Ces facteurs représenteraient l'élément central de la Politique sur le numérique du gouvernement du Canada. Il ne s'agit pas tout simplement de normes ouvertes et de logiciels libres. Nous tenons également compte du code source ouvert, du marché libre et de la culture ouverte.

Le présent Livre blanc est le fruit d'une collaboration entre plusieurs membres de la collectivité des logiciels libres du gouvernement du Canada, afin d'obtenir une image intégrale de l'ouverture au sein du gouvernement du Canada. Une fois que nous serons mieux en mesure de comprendre l'utilisation que nous faisons des outils, programmes et activités ouverts, nous pourrons trouver de nouvelles façons de travailler, de construire et de fournir des services. Bien que nous ayons fait une première tentative de collecte d'information, y compris des pratiques exemplaires et des études de cas juridictionnelles, il reste encore beaucoup à faire pour peaufiner le présent document. Si vous avez de quoi à ajouter, nous vous encourageons à nous faire part de vos idées, de votre expertise et de vos références.

Nous tenons à en apprendre autant que possible de la part des Canadiens, de nos partenaires, des universitaires et des experts techniques afin que nous puissions procéder à la mise à jour des politiques, de la gouvernance, du financement et des processus du gouvernement du Canada, dans une optique ouverte.

Table des matières

  1. Introduction
  2. Normes ouvertes
  3. Logiciels libres - Utilisation
  4. Logiciels libres - Contribution
  5. Marchés ouverts
  6. Culture ouverte
  7. Prochaines étapes
  8. Annexe A - Questions d'ordre juridique

Comment contribuer

Lorsque vous contribuez au présent Livre blanc, veuillez également publier des commentaires et discuter des modifications que vous souhaitez apporter par l'entremise de la rubrique Enjeux (Issues).

N'hésitez pas à proposer des modifications en créant des demandes de tirage (Pull Requests). Si vous n'avez pas accès au mode de rédaction, la modification d'un fichier créera une copie (Fork) de ce projet afin que vous puissiez enregistrer les modifications que vous proposez. Le fait de proposer une modification à un fichier l'écrira dans une nouvelle branche dans votre copie (Fork), de sorte que vous puissiez envoyer une demande de tirage (Pull Request).

Si c'est la première fois que vous contribuez à GitHub, ne vous en faites pas! Faites-nous part de vos questions.

More Repositories

1

cloud-guardrails

Minimum guardrails for GC's cloud operationalization framework.
JavaScript
92
star
2

PCTF-CCP

Pan-Canadian Trust Framework | Cadre de Confiance Pancanadien
CSS
74
star
3

welcome

Start here! readme for our organization / Commencez ici! readme pour notre organisation
70
star
4

digital-playbook-guide-numerique

Government of Canada Digital Playbook / Guide numérique du gouvernement du Canada
HTML
57
star
5

aia-eia-js

Algorithmic Impact Assessment - Évaluation de l'incidence algorithmique (TS/JS)
Vue
56
star
6

architecture

Repository for the storage of architectural modeling
JavaScript
44
star
7

ore-ero

Open Resource Exchange - Échange de ressources ouvert
HTML
39
star
8

OS-Advisory_Conseil-SO

Open Source Advisory Board - Conseil consultatif du logiciel libre
JavaScript
39
star
9

tracker

Track Government of Canada domains for adherence to digital security best practices and federal requirements.
JavaScript
38
star
10

open-source-logiciel-libre

Open Source Software Requirements and Guidance (Draft) - Exigences et guides liés aux logiciels libres (Ébauche)
HTML
37
star
11

accelerators_accelerateurs-azure

[AZURE] Tools and templates to accelerate GC service delivery. Outils et modèles pour accélérer la prestation de services du GC.
PowerShell
37
star
12

cloud-guardrails-O365

Recommended configuration guidance for Microsoft O365 / Conseils de configuration recommandés pour Microsoft O365
JavaScript
34
star
13

design-system

Canada.ca design system - user-proven patterns and templates. En français : https://github.com/canada-ca/systeme-conception
HTML
28
star
14

cloud-guardrails-azure

Tools to support cloud guardrails implementation and compliance checks for Microsoft Azure.
PowerShell
26
star
15

ucvdcc

User-Centric Verifiable Digital Credential Challenge
HTML
24
star
16

cloud-guardrails-gcp

Recommended configuration guidance for Google Cloud Platform / Conseils de configuration recommandés pour Platforme infonuagique de Google
Open Policy Agent
22
star
17

template-gabarit

Open source code repo template - Gabarit de dépôt de code source ouvert
JavaScript
19
star
18

cloud-guardrails-v2

JavaScript
18
star
19

accelerators_accelerateurs-aws

[AWS] Tools and templates to accelerate GC service delivery. Outils et modèles pour accélérer la prestation de services du GC.
17
star
20

canada-ca.github.io

Stories and insights about the design of Canada.ca
HTML
16
star
21

platform-security_securite-de-plateforme

Guidance on Securing Containers and Microservices
JavaScript
15
star
22

CATS-STAE

Cyber Authentication Technology - Technologie d’authentification électronique
Shell
14
star
23

cloud-guardrails-aws

Tools to support cloud guardrails implementation and compliance checks for AWS.
Shell
13
star
24

Azure_LZBCA-AIZDB

Azure Landing Zone Base Cloud Architecture - Architecture infonuagique zone d'atterrissage de base
PowerShell
13
star
25

TBS-OCIO-ESP

Workload management for the Enterprise Strategic Planning directorate of the Office of the CIO for Canada
HTML
12
star
26

design-system-systeme-conception

Experimental/test repo for the Canada.ca design library - the official repo is over here: https://github.com/canada-ca/design-system and experimental repo can be viewed at:
HTML
10
star
27

accelerators_accelerateurs-gcp

[GCP] Tools and templates to accelerate GC service delivery. Outils et modèles pour accélérer la prestation de services du GC.
HCL
10
star
28

alexapoc-vdpalexa

Proof-of-concept for delivering service on Alexa / Validation de principe pour la prestation de service via Alexa
9
star
29

micro-acquisition

Micro-acquisition Pilot - Pilote Micro-acquisition
HTML
7
star
30

cloud-guardrails-oracle

Tools to support cloud guardrails implementation and compliance checks for Oracle.
HCL
6
star
31

a11y

HTML
5
star
32

fondations-github-foundations

Fondation GitHub / GitHub foundations
Go
5
star
33

digital-standards-self-assessment

Digital Standards Self Assessment Tools
TypeScript
5
star
34

cloud-guardrails-ibm

Tools to support cloud guardrails implementation and compliance checks for IBM Cloud.
JavaScript
4
star
35

systeme-conception

Système de conception de Canada.ca - modèles et gabarits éprouvés par les utilisateurs. In English: https://github.com/canada-ca/design-system
HTML
4
star
36

blogue-canada-ca-blog

Canada.ca blog: Digital Transformation Office | blogue de Canada.ca - Bureau de la transformation numérique
HTML
4
star
37

gcdigital-tools_outils-numeriquesgc

Tools to support GCDigital. Outils outils pour soutenir numériqueGC.
HTML
4
star
38

GC_Reference_Architecture

Reference Architecture for the Government of Canada (DRAFT)
4
star
39

CommunicatingPublicEngagement

Alpha web content - found online https://canada-ca.github.io/CommunicatingPublicEngagement/
4
star
40

open-standards-normes-ouvertes

Open Standards Guidance (Draft) - Guide des normes ouvertes (Ébauche)
HTML
3
star
41

blog-dto

Canada.ca blog: Digital Transformation Office
HTML
3
star
42

aia-eia

Algorithmic Impact Assessment - Évaluation de l'incidence algorithmique (Python prototype)
HTML
3
star
43

content-analysis

OpenNorth's exploration of preprocessing and content analysis of comments from public consultation datasets.
Python
3
star
44

canada-bot

JavaScript
3
star
45

alexapoc-healthcanada-recalls

Alexa Proof of Concept - Health Canada - Recalls and Safety Alerts Amazon Alexa Voice Skill
JavaScript
2
star
46

GC_Data_Ecosystem

testing
2
star
47

ofd-joep

Open First Day - Journée Ouvert en premier
HTML
2
star
48

commons

Minimal viable website for the consultations commons
JavaScript
2
star
49

PCO-Public-Opinion-Research__Recherche-en-opinion-publique--BCP

This repository is where the PCO-POR team posts issues that they will be creating GCDevExchange opportunities for
HTML
2
star
50

ore-ero-fr

Domaine français pour Échange de ressources ouvert // French Domain for the Open Resource Exchange (ORE)
HTML
2
star
51

cloud-guardrails-workspace

Recommended configuration guidance for Google Workspace / Conseils de configuration recommandés pour Google Workspace (Note: Google Workspace has only been approved for Unclassified Data)
2
star
52

blogue-btn

blogue de Canada.ca - Bureau de la transformation numérique
HTML
1
star
53

gcr2wp-test

JavaScript
1
star
54

gc-icam_gija-gc

Interactive website for the GC ICAM Framework
Vue
1
star
55

caf-tg

1
star
56

open-caf-tg

HTML
1
star
57

aia-eia-net

Algorithmic Impact Assessment - Évaluation de l'incidence algorithmique (.NET prototype)
JavaScript
1
star
58

GC_Data_Ecosystem-GCPedia-Generator

Code to generate the Data Directory GCpedia page
Python
1
star
59

NextGen-HR-Pay

Repository to hold a copy of the Architecture Modeling
1
star
60

regs-consult-wet

Prototyping and open-source development for pilots of eRegs online regulatory consultations
JavaScript
1
star
61

guardrails-ransomware-prevention_mesures-de-protection-rancongiciels

Minimum guardrails for GC's ransomware prevention measures
1
star