department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
97 stars 69 forks source link

[EPIC] Benefit Detail page hardening using VA Benefit Taxonomy #13752

Open wesrowe opened 1 year ago

wesrowe commented 1 year ago

Background

The Benefit Detail Page is an older blobby content type, that allows for a very loose content structure. That's not ideal for the future, where we want more structured content entry.

To begin, we will create a taxonomy to manage VA Benefits as taxonomy terms that can contain their own metadata. This taxonomy can be used much the same way the VA Services taxonomy is, and can act as a single source of truth for VA Benefits content that should appear in multiple places throughout Benefit Detail Pages, and the rest of VA.gov.

Planning

Pre-requisites/dependencies

People who we'd like to have thinking about this at the same time/sprint

Steps (issues?)

Acceptance Criteria

jilladams commented 7 months ago

CAIA feedback was shared via SharePoint doc today: https://dvagov-my.sharepoint.com/:w:/g/personal/danielle_thierry_va_gov/EZi5OJA1om9Fj_fl3IXmwYQBKKmKbkUhAXQuYyQFcG_Gjw?email=JILL.ADAMS1%40VA.GOV&e=31dcA4

Next step:

davidmpickett commented 7 months ago

Notes following quick review of the feedback.

  1. Some of what they are asking for are things that were intentionally cut from MVP scope (see decision log). For instance, while "How to Apply" was an area I audited with the hopes of hardening, pretty much all of that was removed from the scope because it was determined that those details might better be part of the Forms Content Model.

  2. The question of how does this relate to the Benefit Detail Page (Drupal Content Type) and the corresponding VA.gov Benefit Hub pages (FE pages) is very much an open one. This diagram gestures towards a path forward, but we'd need to do work to actually connect the Benefit Taxonomy in any meaningful way to the front end.

From a Product standpoint, want to make sure we're distinguishing between 1) Adding features to the Benefit Taxonomy vs 2) Wiring up the Benefit Taxonomy (as is) to power portions of the Front End.

  1. More of a side note, but one of the ways we framed this last year was that there would be other consumers of the Benefit Taxonomy. How much should we keeping that perspective in mind when reviewing feedback / deciding on direction?