<#10073 fix: restructuring from matatika docs to m...
# meltano-repo-activity
g
#10073 fix: restructuring from matatika docs to meltano Pull request opened by ekalra-meltano Description Restructuring from Matatika docs to Meltano and adding the contents inside meltano docs wherever applicable. Checklist • I have read the contribution guide Was generative AI tooling used to co-author this PR? • Yes (please specify the tool below) Related Issues • Closes #XXXX Summary by Sourcery Restructure and expand Meltano documentation and navigation to distinguish Meltano Cloud and Open offerings, while enhancing CLI config listing behavior, type safety, and test coverage, alongside minor UI, styling, and CI/tooling updates. New Features: • Introduce Meltano Cloud–specific documentation sections, guides, and getting-started flows, including workspace, plugins, stores, logging, and profile management docs. • Add a reference landing page, new sidebar structure, and custom sidebar link component with icons and badges for product- and tier-aware navigation. • Extend the
meltano config list
command with
--all
and
--filter
options, optional-setting hiding behavior, and improved extras handling. Bug Fixes: • Ensure child plugin env overrides safely clone parent environment config instead of mutating shared state. • Fix sidebar category expansion behavior when navigating between links within an already-active category and hide empty categories with links. • Correct CLI config listing tests to use
--all
where optional or extras sections must be visible and adjust expectations for new default-hiding behavior. Enhancements: • Refine homepage layout and cards to highlight Meltano Open vs Cloud editions and improve Docs/Reference header links and hero alignment. • Improve type hints and overloads for env var expansion utilities, plugin settings services, and project plugin structures for stricter static typing. • Enhance
meltano config list
output formatting with required/optional/configured/custom buckets, hidden-count summaries, and clearer validation group messaging. Build: • Upgrade CodeQL, Codecov, and zizmor GitHub Actions to newer versions and bump the
ty
typing dependency. • Limit Google Analytics gtag initialization to production builds only. CI: • Update security and coverage-related GitHub Actions (CodeQL, Codecov, zizmor) to their latest referenced versions. Documentation: • Retire legacy Matatika-structured docs in favor of Meltano-focused guides and concepts, and hide index pages from the sidebar while keeping them as entry points. • Split and rewrite getting-started content into product-specific overviews and tutorial steps for connecting, storing, and processing data. • Document new
meltano config list
behaviors, including
--all
,
--filter
, and extras handling, and expose a live Postman collection URL for the Cloud API. • Add a new contributor entry and regenerate the Postman collection artifact under the reference docs. Tests: • Expand test coverage around
meltano config list
default behavior,
--all
,
--filter
, extras listing, and edge cases such as empty filters and no matches. • Add tests to verify parent env inheritance and isolation in plugin settings services and adjust fixtures and protocols for stricter typing of factory helpers. Chores: • Adjust misc CSS (sidebar labels, cards, homepage sections, engineers banner) and alignment tweaks to support the new docs IA and layouts. • Update example Meltano project configurations and docs to use the latest
meltano-dbt-ext
plugin version. meltano/meltano