ソースを参照

Added architecture index. needs expansion

JornosDekstop 2 年 前
コミット
2a8c0383d5

+ 0 - 7
en/contributors/engine/architecture/build-architecture.md → en/contributors/engine/architecture/build-details.md

@@ -1,12 +1,5 @@
 # Build details
 
-?? https://github.com/stride3d/stride/edit/master/docs/technical/build-pipeline.md
-WIP: COPIED from link above
-
-# Build
-
-## Overview
-
 This is a technical description what happens in our build and how it is organized. This covers mostly the build architecture of Stride itself.
 
 * [Targets](../Targets) contains the MSBuild target files used by Games

+ 0 - 0
en/contributors/engine/build-pipeline.md → en/contributors/engine/architecture/build-pipeline.md


+ 18 - 0
en/contributors/engine/architecture/index.md

@@ -0,0 +1,18 @@
+# Engine architecture
+General explanation of Stride engine source
+
+
+### [Build pipeline](build-pipeline.md)
+Explanation on the current build pipeline.
+
+### [Build details](build-details.md)
+Details on the building process of the Stride engine.
+
+### [Graphics API](graphics-api.md)
+Stride support different graphics APIs. Here you can read more about them.
+
+### [Dependency graph](dependency-graph.md)
+A graphical overview of Stride's Assemblies, NameSpaces and Core methods
+
+### [Asset introspection](asset-introspection.md)
+How and why the Stride engine uses asset introspection

+ 1 - 2
en/contributors/engine/contribute-engine.md → en/contributors/engine/contribute-code.md

@@ -1,5 +1,4 @@
-# Contributing to Stride
-
+# Contribute Code
 
 ## Check our issue tracker
 Please take a look at our [issue tracker](https://github.com/stride3d/stride/issues).

+ 12 - 13
en/contributors/engine/index.md

@@ -1,33 +1,32 @@
 # Contribute to Stride engine
 Here you can find various pages describing building the source locally for different systems. You can also find information about stride's architecture.
 
-# [Contributing to the engine](contribute-engine.md)
+### [Contribute code](contribute-engine.md)
 Want to help out fixing bugs or making new features? Check out how you can do so.
 
-# [Building on Windows](building-source-windows.md)
+### [Building on Windows](building-source-windows.md)
 Building and running the Stride engine locally on Windows using [Visual Studio](building-source-windows.md) or other [IDEs](building-source-windows-other-ide.md)
 
-# [Building on Linux](building-source-linux.md)
+### [Building on Linux](building-source-linux.md)
 Building the Stride engine locally on Linux
 
-# [Localization](localization.md)
+### [Localization](localization.md)
 Learn how manage translations for the engine.
 
-# [Build pipeline](build-pipeline.md)
-Explanation on the current build pipeline.
-
 
 
-# Architecture
+# Architecture 🧬
+### [Build pipeline](architecture/build-pipeline.md)
+Explanation on the current build pipeline.
 
-# [Build architecture](architecture/build-architecture.md)
-Details on how the Stride engine is designed.
+### [Build details](architecture/build-details.md)
+Details on the building process of the Stride engine.
 
-## [Graphics API](architecture/graphics-api.md)
+### [Graphics API](architecture/graphics-api.md)
 Stride support different graphics APIs. Here you can read more about them.
 
-## [Dependency graph](architecture/dependency-graph.md)
+### [Dependency graph](architecture/dependency-graph.md)
 A graphical overview of Stride's Assemblies, NameSpaces and Core methods
 
-## [Asset introspection](architecture/asset-introspection.md)
+### [Asset introspection](architecture/asset-introspection.md)
 How and why the Stride engine uses asset introspection

+ 16 - 12
en/contributors/toc.yml

@@ -6,23 +6,27 @@
   expanded: false
   href: engine/index.md
   items:
-  - name: Contributing to Stride
-    href: engine/contribute-engine.md
+  - name: Contribute to code
+    href: engine/contribute-code.md
   - name: Building source on Windows
     href: engine/building-source-windows.md
   - name: Building source on Linux
     href: engine/building-source-linux.md
-  - name: Build pipeline
-    href: engine/build-pipeline.md
   - name: Localization
     href: engine/localization.md
-  - name: Build architecture
-    href: engine/build-architecture.md
-  - name: Graphics API
-    href: engine/architecture/graphics-api.md
-  - name: Dependency graph
-    href: engine/architecture/dependency-graph.md
-  - name: Asset introspection
-    href: engine/build-pipeline.md
+  - name: 🧬️ Architecture
+    expanded: false
+    href: engine/architecture/index.md
+    items:
+    - name: Build pipeline
+      href: engine/architecture/build-pipeline.md
+    - name: Build details
+      href: engine/architecture/build-details.md
+    - name: Graphics API
+      href: engine/architecture/graphics-api.md
+    - name: Dependency graph
+      href: engine/architecture/dependency-graph.md
+    - name: Asset introspection
+      href: engine/build-pipeline.md
 
 

+ 1 - 1
en/contributors/ways-to-contribute.md

@@ -26,7 +26,7 @@ Contributing to Pull Requests (PRs) is excellent as it enables active participat
 
 ### [Contribute code](engine/contribute-engine.md) 
 If you're passionate about C# and want to contribute by building features or fixing bugs in Stride, dive into the source code and get involved!
-Have a look at the Github issues label [Good first issue](https://github.com/stride3d/stride/labels/good%20first%20issue).
+Have a look at the Github issues label [Good first issue](https://github.com/stride3d/stride/labels/good%20first%20issue)
 
 ### [Contribute to Documentation](documentation/contribute-documentation.md) 🪶
 Enhance the official documentation and tutorials by expanding the manual or creating textual/video guides. Your contributions will greatly improve accessibility and understanding for users.