cds-snc / cds-snc/platform-forms-client

Decide on GC Organization List Ownership and Governance

Open
#7,443 6 comments 0 reactions 3 assignees Claimed by @ioanacontu View on GitHub
data needs discussion needs grooming
Dominant language
TypeScript
Stars
46
Forks
16
Avg merge
1d 8h
Merged PRs (30d)
85

Description

## Context

**Need:** GC Forms needs a current / accurate / relevant list of GC organisations that we can pull from.

**Current situation:** To this point, as a product, we have used the [gc-organisations](https://github.com/cds-snc/gc-organisations) repo for the form component we offer (Department form element) as a searchable list to form builders to include in their forms. The Strategic Data & Reporting Team and Salesforce / Relationship Management Team were previously managing this list, but no longer have capacity to do so.

**Potential new source of truth:** There is also a new GC published dataset for departments and organizations that could become the standard / source of truth we reference instead. Ensure this minimizes data integrity risks on an ongoing basis.

**From #5849**
> The GC CIO sets enterprise data reference standards for use by all organizations under the Policy on Service and Digital. CIO-approved datasets are available for GC organizations. There's a community of data practitioners across the GC who have built these standards to improve interoperability and make the lives of developers and service owners easier.

---

## Proposed starting point

[Data Reference Standard on Government of Canada Organization Names and Codes - Organization Information](https://open.canada.ca/data/en/dataset/57180b36-3428-4a7f-afe3-2161a6b44ec5/resource/cb5b5566-f599-4d12-abae-8279a0230928)

---

## Decisions needed

- [x] Identify next source of truth
- [ ] Align with official GC published datasets
- [ ] Assign data custodian / list owner to ensure relevance / accuracy
- [ ] Determine how products connect to orgs list
- [ ] Outline potential transition or migration plan for current data
- [ ] Create maintenance strategy / protocol for future changes
- [ ] Clear process if there's a name change or a new organization

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.