Skip to content

Contributing

This section provides guidelines and information for anyone who wants to contribute to Garden Linux. Whether you're fixing a bug, adding a feature, or improving documentation, we welcome your participation.

Available Contributing documentation

DocumentationEverything You Need to Know about Documenting Garde Linux
Documentation WorkflowHow to Contribute Documentation to Garden Linux
Documentation Quality MarkersWriting Good Documentation
Adding Repositories to Documentation AggregationGuide for adding new repositories to the documentation aggregation system
Documentation Aggregation ArchitectureDeep dive into how the documentation aggregation system works
Documentation Aggregation Configuration ReferenceComplete reference for repos-config.json and repos-config.local.json configuration options
Documentation Aggregation Technical ReferenceSource code documentation for the documentation aggregation system - modules, APIs, and implementation details
Documentation Aggregation Testing GuideTest suite for documentation - unit tests, integration tests, and testing best practices
Contributing to the Garden Linux DocumentationLearn how to contribute to Garden Linux documentation — working with the aggregation system locally

About Contributing: This section helps you understand how to participate in the Garden Linux project. It includes contribution guidelines, development workflows, coding standards, and other information needed to become an effective contributor to the project.