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

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
282 stars 200 forks source link

Redirect Request - Find a form detail page for 21-0781a #86584

Closed mnorthuis closed 2 months ago

mnorthuis commented 3 months ago

Instructions

POC Github alias(es)
Product team point(s) of contact: @shannonkford
Content point of contact: @bethpottsVADEPO
IA point of contact: @mnorthuis

Type of request

Do you need Public Websites to implement this redirect?

Implementation date

When does this request need to be live? NOTE: Redirects deploy M-Th. Friday launches should be avoided. Choose one:

Redirects

Current URL Redirect Destination or New URL
https://www.va.gov/find-forms/about-form-21-0781a/ https://www.va.gov/find-forms/about-form-21-0781/

The 21-0781a form will be combined with the 21-0781 form, and therefore removed from the forms db on 6/28/2024.

Vanity URLs

Vanity URL Landing page
requested URL landing page URL

Link to campaign landing page request issue:

Process, Roles and Responsibilities

mnorthuis commented 3 months ago

This request is vetted and stakeholders are aware of the request, so this can move forward to implementation.

The form will be removed on Friday, June 28th, it is ok to implement this on Thursday, June 27th.

shannonkford commented 3 months ago

@mnorthuis The content doc provided by VBA seems to indicate a desire to leave the about 0781a page intact and explain that it has been retired - wondering a) what y'all think about that and b) if we need a redirect on the 0781a PDF file itself.

mnorthuis commented 3 months ago

I am not 100% sure, but I suspect that the about page goes away when the form is removed from the forms db - the tool is pretty low touch from a maintenance standpoint. But I will confirm that.

From my perspective, to keep this tool low maintenance, and given the fact that the about pages are indexed in search, I would prefer that we did not try to keep the about page up. This will ensure we do not have follow up work down the road, are not adding any customization in, and are transferring the search value of the 0781a to the 0781 page. We can add content to the 0781 about page to reference the merging of 0781a, but the about page for the 0781a should redirect to the form that's replacing it.

jilladams commented 3 months ago

(Verified Mikki's suspicion: when the Forms DB marks a form as Deleted, Drupal auto-archives the related form page. )

jilladams commented 3 months ago

@FranECross since you're getting sick and I'll forget, I went ahead and tagged into Sprint 7 so we don't lose track of this.

jilladams commented 3 months ago

Is this already IA approved, since it came from Mikki? Or do @jennymayoco @kristinoletmuskat still need to take a look?

mnorthuis commented 3 months ago

@jilladams I vetted this one when the request came in, so you can move forward.

jilladams commented 3 months ago

SCHEDULE:

Also noting: Devops does not auto-deploy on Fridays, so if we miss the Thurs 6/27 daily deploy, we'll need to request an OOB deploy so the page doesn't 404 between Fri/Mon when it's removed from the Forms DB.

randimays commented 3 months ago

Pulling in as stretch for Sprint 6.

jilladams commented 3 months ago

Temporarily adding Katherine Fung as an assignee so she'll get updates when this deploys / we verify in prod.

randimays commented 3 months ago

Revproxy deploy took place at 9am CST and has completed. Redirect was just merged and will deploy tomorrow morning at 9am CST.

randimays commented 2 months ago

@kristinoletmuskat I have verified this redirect is working in production. Could you validate on your end and close this ticket if so?

kristinoletmuskat commented 2 months ago

Verified it works! Closing ticket

jilladams commented 2 months ago

@bethpottsVADEPO the broken link checker is reporting a few pages that still link to the old URL vs. the redirected one:

Source: https://prod.cms.va.gov/disability/how-to-file-claim/additional-forms Broken link: https://va.gov/find-forms/about-form-21-0781a Get VA Form 21-0781a to download

Source: https://prod.cms.va.gov/disability/how-to-file-claim/evidence-needed Broken link: https://va.gov/find-forms/about-form-21-0781a Get VA Form 21-0781a to download

Source: https://prod.cms.va.gov/disability/eligibility/ptsd Broken link: https://va.gov/find-forms/about-form-21-0781a Get VA Form 21-0781a to download

Posted to Slack as well: https://dsva.slack.com/archives/C01K37HRUAH/p1720042500517299

shannonkford commented 2 months ago

Thanks @jilladams We know about two of these, @katherine-fung I missed the evidence needed page. The plan is to update these pages next.

bethpottsVADEPO commented 2 months ago

@RLHecht is taking care of this.

RLHecht commented 2 months ago

Just commented in slack but I'm holding off publishing because i saw @katherine-fung has draft changes on both pages and I don't know if they can be published. Since these are currently redirecting and now showing broken links I think it's OK for Katherine to do when she's back. Thanks!

katherine-fung commented 2 months ago

Hi @shannonkford @jilladams @RLHecht @bethpottsVADEPO,

Randi is correct - I've already made draft changes to these 3 static pages:

  1. https://prod.cms.va.gov/disability/how-to-file-claim/additional-forms
  2. https://prod.cms.va.gov/disability/how-to-file-claim/evidence-needed
  3. https://prod.cms.va.gov/disability/eligibility/ptsd

The plan is to copy edit and publish these pages this week. I've also confirmed that the links to the 0781a page are re-directing and not showing broken links.