Explanation

Explanation#

Background knowledge, design decisions, and project philosophy. These pages help you understand why plone.meta works the way it does.

Why Standardize?

The motivation behind plone.meta: what problems it solves, what it replaces, and why centralized configuration management matters for the Plone ecosystem.

Why Standardize?
Architecture

How plone.meta works internally: template rendering, file generation, validation, and the git workflow.

Architecture
Configuration Philosophy

The design principles behind the extra_lines approach: sane defaults with simple extensibility.

Configuration Philosophy
Scope and Limitations

What plone.meta covers and what it intentionally does not cover. Projects that should not use plone.meta.

Scope and Limitations