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 203 forks source link

[Research] VA.gov Build Architecture Planning #18311

Open mchelen-gov opened 3 years ago

mchelen-gov commented 3 years ago

Questions to research:

1) How do new products get started using CMS? (context: cms export + transformers) Let's explore this through a separate issue, because PW, Facilities, and CMS teams may already have answered this or are tracking documentation work.

2) Where can the technical architecture of the CMS and va.gov build system be improved?

3) What are the steps towards implementing an improved technical architecture?

Mural: https://app.mural.co/t/departmentofveteransaffairs9999/m/departmentofveteransaffairs9999/1610724368019/556c3432acd08a23b9a761b0fa93605e2806f411

References:

Yuffster-usds commented 3 years ago

Doc dump especially useful for question #1:

https://vfs.atlassian.net/wiki/spaces/VP/pages/567607297/WIP+CMS+export+transformation+overview

Note: This is a work in progress and subject to change.

indytechcook commented 3 years ago

This is a great effort!

Let's be careful not to reference tome for more than a passing reference. We have made several modifications to how the CMS export works with tome. We will probably eventually be moving away from tome as tome's primary use case is as a static site generator.

indytechcook commented 3 years ago

Two of the higher level ideas I've been considering from the perspective of the CMS.