# Stride Docs Development Welcome to the Stride Docs repository. This repository contains all the source files for the Stride documentation [Stride Docs](https://doc.stride3d.net/). * πŸš€ [Getting Started](#-getting-started) * 🀝 [Contributing](#-contributing) * πŸ—ΊοΈ [Roadmap](#%EF%B8%8F-roadmap) * πŸ“– [Stride Documentation Landscape](#-stride-documentation-landscape) * 🌐 [.NET Foundation](#-net-foundation) * πŸ›‘οΈ [License](#%EF%B8%8Flicense) ## πŸš€ Getting Started All the information you need to get started with Stride Docs development can be found in the πŸ“š [Stride Docs - Contributing](https://doc.stride3d.net/latest/en/contributors/documentation/index.html). ## 🀝 Contributing Use [Discord](https://discord.gg/f6aerfE) for questions and general discussions. Use [Issues](https://github.com/stride3d/stride-docs/issues) to report bugs and propose features. We welcome code contributions through pull requests. Issues tagged as **[`help wanted`](https://github.com/stride3d/stride-docs/labels/help%20wanted)** are good candidates for starting to contribute code. ### Branching and Releases The `master` branch is the default branch for pull requests and most other development activities. Releases are based on a stable `master` branch. Use of [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) is encouraged. The Stride Docs website is _not_ released on a regular cadence; new updates arrive when maintainers fix issues or see enough changes that warrant a new release. ### Staging The staging website allows us to test new features and significant changes before their official release. The staging website is available at [Stride Docs Staging](https://stride-doc-staging.azurewebsites.net/). ## πŸ—ΊοΈ Roadmap Our [Roadmap](https://doc.stride3d.net/latest/en/contributors/documentation/roadmap.html) communicates upcoming changes to the Stride Docs. ## πŸ“– Stride Documentation Landscape The Stride documentation is organized across different locations. Here's how it's structured: 1. [Stride Game Engine](https://github.com/stride3d/stride) - The main repository for Stride, a free and open-source 2D and 3D game engine. - [Contributing to Stride](https://doc.stride3d.net/latest/en/contributors/engine/index.html) - A guide for developers interested in contributing to or developing the Stride engine. 1. [Stride Website](https://www.stride3d.net/) - The official site showcasing Stride, featuring: - [Features](https://www.stride3d.net/features/) - [Blog](https://www.stride3d.net/blog/) - [Community](https://www.stride3d.net/community/) - [Download](https://www.stride3d.net/download/) - [Sponsor](https://www.stride3d.net/sponsor/) - [Contributing to the Website](https://doc.stride3d.net/latest/en/contributors/website/index.html) - Guide for contributing to the Stride website. 2. [Stride Docs](https://doc.stride3d.net/) - The official documentation, including: - [Manual](https://doc.stride3d.net/latest/en/manual/index.html) - [Tutorials](https://doc.stride3d.net/latest/en/tutorials/index.html) - [Release Notes](https://doc.stride3d.net/latest/en/ReleaseNotes/ReleaseNotes.html) - [Ways to contribute](https://doc.stride3d.net/latest/en/contributors/index.html) - [API Reference](https://doc.stride3d.net/latest/en/api/index.html) - [Community Resources](https://doc.stride3d.net/latest/en/community-resources/index.html) - Demos, articles, shaders, physics examples, and more. - [Contributing to the Docs](https://doc.stride3d.net/latest/en/contributors/documentation/index.html) - Guide for contributing to the Stride documentation. 4. [Stride Community Toolkit](https://stride3d.github.io/stride-community-toolkit/index.html) - A set of C# helpers and extensions to enhance your experience with the Stride game engine. - [Contributing to Toolkit](https://github.com/stride3d/stride-community-toolkit) - Contribute to or explore the toolkit's source code. ## 🌐 .NET Foundation This project is supported by the [.NET Foundation](http://www.dotnetfoundation.org). This project has adopted the code of conduct defined by the [Contributor Covenant](http://contributor-covenant.org/) to clarify expected behavior in our community. For more information, see the [.NET Foundation Code of Conduct](http://www.dotnetfoundation.org/code-of-conduct). ## πŸ›‘οΈ License This project is licensed under the [MIT](https://github.com/stride3d/stride-docs/blob/master/LICENSE.md) License.