Browse Source

bug bounties, toc index, linux build commented

JornosDekstop 2 năm trước cách đây
mục cha
commit
1ced14258c

+ 21 - 0
en/contributors/engine/bug-bounties.md

@@ -0,0 +1,21 @@
+#bug bounties
+If you are a developer with solid experience in C#, rendering techniques, or game development, we want to hire you! We have allocated funds from supporters on [OpenCollective](https://opencollective.com/stride3d) and will pay you for your work on certain issues.
+
+You can find [issues with bounties here](https://github.com/stride3d/stride/labels/bounty). If you see a different bug that you would like to tackle and you want to know if it is eligible for a bug bounty, you are also more than welcome to reach out to the core contributors on [Discord](https://discord.gg/f6aerfE) and [Github Discussion](https://github.com/stride3d/stride/discussions).
+
+If you are interested in tackling one of those issues:
+- Reply in the thread and tag @stride3d/stride-contributors
+- We'll get back to you and reserve that issue to your name.
+- You can then create a new pull request and we'll review it.
+- Once merged in you will receive 60% of the bounty and the other 40% on the next official release of the engine.
+
+
+## Payment info
+Stride uses the Open source collective as our Fiscal host which approves the payments. They process payouts twice weekly, once they have been approved by the admins of the Collective. They make payments via PayPal and Wise, and can only make payouts to countries served by these payment processors.
+
+You can go to the specific bug bounty on Stride's [Open Collective](https://opencollective.com/stride3d) for payment:
+
+![gettingpaid-bounty](https://user-images.githubusercontent.com/3499539/158011382-732c2448-8368-418f-9eae-7713ea7b349d.gif)
+
+
+

+ 8 - 5
en/contributors/engine/contribute-code.md

@@ -1,14 +1,17 @@
 # Contribute Code
 # Contribute Code
+If you are a developer and you want to help building Stride even more awesome, than you can do so in various ways.
 
 
 ## Check our issue tracker
 ## Check our issue tracker
-Please take a look at our [issue tracker](https://github.com/stride3d/stride/issues).
-
 If you are just getting started with Stride, issues marked with ['good first issue'](https://github.com/stride3d/stride/labels/good%20first%20issue) can be a good entry point.
 If you are just getting started with Stride, issues marked with ['good first issue'](https://github.com/stride3d/stride/labels/good%20first%20issue) can be a good entry point.
+Please take a look at our [issue tracker](https://github.com/stride3d/stride/issues) for other issues.
+
+We also have funded [Open Collective Projects](https://opencollective.com/stride3d/projects/) in case you want to earn a little extra. These are either Bug bounties
 
 
 ## Notify users
 ## Notify users
-Once you start working leave a message on the appropriate issue or create one if none exists to:
-* make sure that no one else is working on that same issue
-* lay out your plans and discuss it with collaborators and users to make sure it is properly architectured and would fit well in the project
+Once you start working on an issue, leave a message on the appropriate issue or create one if none exists to:
+* You can always check on Github or Discord if you need to get started somewhere or if you need a general sense of approaching an issue. 
+* Make sure that no one else is working on that same issue
+* Lay out your plans and discuss it with collaborators and users to make sure it is properly architectured and would fit well in the project
 
 
 ## Coding style
 ## Coding style
 Please use and follow Stride's `.editorconfig` when making changes to files.
 Please use and follow Stride's `.editorconfig` when making changes to files.

+ 6 - 2
en/contributors/engine/index.md

@@ -4,11 +4,15 @@ Here you can find various pages describing building the source locally for diffe
 ### [Contribute code](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.
 Want to help out fixing bugs or making new features? Check out how you can do so.
 
 
+### [Bug bounties](contribute-engine.md)
+Here you can learn about the process on our bug bounty process.
+
 ### [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 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 the Stride engine locally on Linux
+[//]: # (### [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.
 Learn how manage translations for the engine.

+ 1 - 6
en/contributors/engine/localization.md

@@ -1,11 +1,6 @@
 # Localization
 # Localization
 
 
-?? https://github.com/stride3d/stride/edit/master/docs/localization.md
-WIP: COPIED from link above
-
-## Translation
-
-Please help us translate by updating existing translations and/or adding new language at https://hosted.weblate.org/projects/stride/
+You can help us translate Stride, by updating existing translations and/or adding new language at https://hosted.weblate.org/projects/stride/
 
 
 Translation are manually merged back from `weblate` branch to `master` branch.
 Translation are manually merged back from `weblate` branch to `master` branch.
 
 

+ 4 - 2
en/contributors/toc.yml

@@ -8,10 +8,12 @@
   items:
   items:
   - name: Contribute to code
   - name: Contribute to code
     href: engine/contribute-code.md
     href: engine/contribute-code.md
+  - name: Bug bounties
+    href: engine/bug-bounties.md
   - name: Building source on Windows
   - name: Building source on Windows
     href: engine/building-source-windows.md
     href: engine/building-source-windows.md
-  - name: Building source on Linux
-    href: engine/building-source-linux.md
+#  - name: Building source on Linux
+#    href: engine/building-source-linux.md
   - name: Localization
   - name: Localization
     href: engine/localization.md
     href: engine/localization.md
   - name: Hot reloading editor shaders
   - name: Hot reloading editor shaders

+ 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) 
 ### [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!
 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) or funded [Open Collective projects](https://opencollective.com/stride3d/projects)
 
 
 ### [Contribute to Documentation](documentation/contribute-documentation.md) 🪶
 ### [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.
 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.