Contributing to documentation | Stride contributors (original) (raw)

This documentation serves as a comprehensive guide to help you navigate and contribute to the Stride Docs website.

If you're looking to make minor changes, such as adding or updating a manual, tutorial or page, or fixing a typo, feel free to jump straight to the Content Updates section.

For more extensive updates 🤯🤦‍♂️ or for a deeper understanding of the docs website project, we recommend exploring all the sections provided. Happy browsing and contributing!

Here are the technologies we use to build our website:

Dependencies

Various Stride systems rely on content fetched and processed from either the Stride website or the Stride Docs website. It's crucial to ensure that the following links remain active and accessible. Please refrain from removing or altering these links unless the dependent systems have been updated accordingly to accommodate any changes.

  1. https://doc.stride3d.net/latest/en/index.json
    • This JSON file is crucial for integrating the Stride Docs search functionality with the Stride Website. It ensures that search results are comprehensive, including relevant information from both the Stride website and Stride Docs.
  2. https://doc.stride3d.net/latest/en/ReleaseNotes/ReleaseNotes.md
    • The Stride Launcher utilizes this file when you click a release notes button.
  3. https://doc.stride3d.net/latest/en/diagnostics/index.html
    • Diagnostic warnings in the Stride IDE reference pages in the Stride Docs - Diagnostics section. This ensures that users can quickly find detailed explanations and potential solutions for any issues encountered.
  4. https://doc.stride3d.net/latest/en/studio_getting_started_links.txt
    • The Stride Launcher is using this file in Urls.Designer.cs.