Open gavindidrichsen opened 3 months ago
See this repository for a collection of related repos that may influence or inspire the new tool: https://github.com/gavindidrichsen-puppetlabs/devx_epic_reducing_toil
Ionnais and Paula will be discussing this on next PAB I suggest we might want to take some time on the EAB too
@davidsandilands: Moving this into "No Status" until we have more clarity from product.
Module "Compliance" Tool:
What's causing the most pain?
We need a dependency management tool like other package managers...
How do we start?
If the outer circle below is the fully fledged puppet module dependency management tool (or suite) then the small red circle in the top corner is an MVP that brings value straight away. The beginning here will be some sort of puppet Module Compliance Tool.
Proposed flow for this "Compliance" tool?
Is it syntactically ok?
pdk validate
does all this mostly.Is its "contract" of dependencies valid?
Does it actually work with its dependencies?
The flow proposal