Skip to content

Commit

Permalink
Merge branch 'main' into VACMS-9919-fixes-visual-focus-on-node-edit-u…
Browse files Browse the repository at this point in the history
…nlock-button
  • Loading branch information
tonytaylor authored Sep 28, 2023
2 parents 24d4118 + 8de723c commit c7fdc42
Show file tree
Hide file tree
Showing 4 changed files with 119 additions and 10 deletions.
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/__cms-task.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,4 @@ Please check the team(s) that will do this work.
- [ ] CMS Team
- [ ] Public Websites
- [ ] Facilities
- [ ] User support
- [ ] Accelerated Publishing
110 changes: 110 additions & 0 deletions .github/ISSUE_TEMPLATE/pw-epic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
---
name: Public Websites Epic
about: A epic for the Public Websites team.
title: ""
labels: Epic, Public Websites
assignees: ''

---

## Top-line Description / Goal(s)



#### Monthly project updates:

---

## Headlines
**VA stakeholders** -

**OCTO lead** - Dave Conlon

**Is this project tracked to an upcoming event or congressional deadline?** -

## Details

**Which OCTO team should do this and what is currently on their roadmap?** - Sitewide

**Which OCTO priority does this work support?** -

**What is the user impact and scale of impact?** -

**Who would manage this product long term?** - Public Websites

**How much leverage will this create to solve more problems in the future?** -

**How great is the cost of inaction? (e.g., Can it wait? Must it be done by us?)** -

---
## Business Case

### User Story or Problem Statement

<As a _____, I need _____ so I can _____.>

_or_

<Problem description. How might we _____________ ?>


### Affected users and stakeholders

* CMS_editors_of_X_product
* Developers of Y teams

<link to any existing research or data supporting this>


### Hypothesis

_A hypothesis may depend on a spike ticket to be completed._

We believe that _this_solution_ will achieve _this_outcome_. We'll know that to be true when _this measurable outcome occurs._

## Assumptions
* Tk
* Tk

(How will these assumptions be validated?)

## Acceptance Criteria
- [ ] Testable_Outcome_X
- [ ] Testable_Outcome_Y
- [ ] Testable_Outcome_Z
- [ ] Requires KB article update

### Change management triage

The change represented by this user story will:
- [ ] Be a site-wide change to appearance or key functionality (such as log-in process)
- [ ] Be a specific change that requires more than 30 minutes of work by a user to meet a publishing requirement
- [ ] Remove a piece of functionality (such as restricting editing functions, or “hardening”)
- [ ] Require action by some or all users by a specific deadline
- [ ] Change the front end and be highly visible to the public
- [ ] Noticeable performance improvements (publishing speed, predictability)

If you selected an item above, use the [Change Management Runbook](https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/facilities/change-management) to create a CM epic and associated tickets.

If you did not select an item above, update issues/PRs in GitHub but don’t plan for change management.


## Design principles

Veteran-centered
- [ ] `Single source of truth`: Increase reliability and consistency of content on VA.gov by providing a single source of truth.
- [ ] `Accessible, plain language`: Provide guardrails and guidelines to ensure content quality.
- [ ] `Purposely structured content`: Ensure Content API can deliver content whose meaning matches its structure.
- [ ] `Content lifecycle governance`: Produce tools, processes and policies to maintain content quality throughout its lifecycle.

Editor-centered
- [ ] `Purpose-driven`: Create an opportunity to involve the editor community in VA’s mission and content strategy goals.
- [ ] `Efficient`: Remove distractions and create clear, straightforward paths to get the job done.
- [ ] `Approachable`: Offer friendly guidance over authoritative instruction.
- [ ] `Consistent`: Reduce user’s mental load by allowing them to fall back on pattern recognition to complete tasks.
- [ ] `Empowering`: Provide clear information to help editors make decisions about their work.


## Runbook
<optional>

2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@
"symfony/phpunit-bridge": "^5.1",
"symfony/process": "^4.0",
"symfony/routing": "^4.0",
"va-gov/content-build": "^0.0.3352",
"va-gov/content-build": "^0.0.3354",
"vlucas/phpdotenv": "^5.3",
"webflo/drupal-finder": "^1.0.0",
"webmozart/path-util": "^2.3",
Expand Down
16 changes: 8 additions & 8 deletions composer.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "c5c4fbf1da8f863187d7e75de4f46caa",
"content-hash": "6fae1df711fec7a10631c91056762fc4",
"packages": [
{
"name": "alchemy/zippy",
Expand Down Expand Up @@ -26927,16 +26927,16 @@
},
{
"name": "va-gov/content-build",
"version": "v0.0.3352",
"version": "v0.0.3354",
"source": {
"type": "git",
"url": "https://github.com/department-of-veterans-affairs/content-build.git",
"reference": "75616b48918b384f9f57300534b0b46c2df08425"
"reference": "ae9236cfce0d3f7d804b51f4f824fd2f7871f8b3"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/department-of-veterans-affairs/content-build/zipball/75616b48918b384f9f57300534b0b46c2df08425",
"reference": "75616b48918b384f9f57300534b0b46c2df08425",
"url": "https://api.github.com/repos/department-of-veterans-affairs/content-build/zipball/ae9236cfce0d3f7d804b51f4f824fd2f7871f8b3",
"reference": "ae9236cfce0d3f7d804b51f4f824fd2f7871f8b3",
"shasum": ""
},
"type": "node-project",
Expand All @@ -26963,9 +26963,9 @@
"description": "Front-end for VA.gov. This repository contains the code that generates the www.va.gov website. It contains a Metalsmith static site builder that uses a Drupal CMS for content. This file is here to publish releases to https://packagist.org/packages/va-gov/content-build, so that the CMS CI system can install it and update it using standard composer processes, and so that we can run tests across both systems. See https://github.com/department-of-veterans-affairs/va.gov-cms for the CMS repo, and stand by for more documentation.",
"support": {
"issues": "https://github.com/department-of-veterans-affairs/content-build/issues",
"source": "https://github.com/department-of-veterans-affairs/content-build/tree/v0.0.3352"
"source": "https://github.com/department-of-veterans-affairs/content-build/tree/v0.0.3354"
},
"time": "2023-09-25T18:29:18+00:00"
"time": "2023-09-27T17:01:05+00:00"
},
{
"name": "vlucas/phpdotenv",
Expand Down Expand Up @@ -27822,5 +27822,5 @@
"platform-overrides": {
"php": "8.1"
},
"plugin-api-version": "2.6.0"
"plugin-api-version": "2.3.0"
}

0 comments on commit c7fdc42

Please sign in to comment.