From 1b707c2d3db6062a228f66158272afbb17558030 Mon Sep 17 00:00:00 2001 From: Mike Gifford Date: Wed, 26 Feb 2025 19:02:59 -0500 Subject: [PATCH] Update README.md (#34) * Update README.md Proposed changes for governance * Added chromeLaunchConfig. --------- Co-authored-by: Daniel Mundra --- .pa11yci | 5 ++++- README.md | 19 +++++++++++++++++++ package-lock.json | 4 ++-- 3 files changed, 25 insertions(+), 3 deletions(-) diff --git a/.pa11yci b/.pa11yci index 0c86192d..83fd4200 100644 --- a/.pa11yci +++ b/.pa11yci @@ -5,6 +5,9 @@ "runners": ["axe"], "ignore": [ "color-contrast" - ] + ], + "chromeLaunchConfig": { + "args": ["--disable-dev-shm-usage", "--no-sandbox", "--disable-gpu"] + } } } diff --git a/README.md b/README.md index 1d707858..bbc38592 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,25 @@ ACRs should be built with version control in a repository like GitHub or Gitlab. We have built the HTML output so that vendors can later edit it to add style elements through CSS. We expect that vendors will want to customize the look/feel and include their branding. The main goal will be to provide a means to easily compare documents so that presentation doesn't get in the way. +## Proposed Governance + +```mermaid +graph TD; +A["Legal System"]-->|Legislation| B["US Federal Government"]; +B-->|Bylaws| C["General Services Administration"]; +C-->D["Director of the Government-wide IT Accessibility Program"]; +D-->|Legal Contract| E["Government Contractor"]; +E-->F[Contractor Accessibility Lead]; +F-->|GOVERNANCE.md| G["Governance Documentation"]; +F-->|AUTHORS.txt| H["Code owners"]; +F-->|CONTRIBUTORS.txt| I["Contributors"]; +F-->|COC TEAM CHARTER| J["CoC Team"]; +J-->|GSA OS CODE_OF_CONDUCT.md| H; +J-->|GSA OS CODE_OF_CONDUCT.md| I; +J-->|GSA OS CODE_OF_CONDUCT.md| F; +H-->|CONTRIBUTING.MD| I; +``` + ## Documentation Our documentation currently includes a [short summary of the project and our goals](/docs/GSA-OpenACR-Public.md), a [short project roadmap](/docs/ROADMAP.md) and the [Command Line Documentation](/docs/CLI.md). If you want to experiment with this you will need to install this application on your computer. diff --git a/package-lock.json b/package-lock.json index 37228616..33964363 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@civicactions/openacr", - "version": "0.3.6", + "version": "0.3.11", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@civicactions/openacr", - "version": "0.3.6", + "version": "0.3.11", "license": "CC0-1.0", "dependencies": { "ajv": "^8.6.1",