Explorar o código

Initial commit with LFS

Xenko Team %!s(int64=7) %!d(string=hai) anos
achega
c704c77abd
Modificáronse 100 ficheiros con 1320 adicións e 0 borrados
  1. 19 0
      .gitattributes
  2. 8 0
      .gitignore
  3. 81 0
      ContributorLicenseAgreement.md
  4. 87 0
      GETTINGSTARTED.md
  5. 828 0
      GUIDELINES.md
  6. 12 0
      LICENSE.md
  7. 10 0
      README.md
  8. 2 0
      build.bat
  9. 3 0
      build/WAWSDeploy.exe
  10. 5 0
      build/web.config
  11. 1 0
      build/xenko-doc.azurewebsites.net.PublishSettings
  12. 1 0
      build/xenko-doc.azurewebsites.net.PublishSettings.staging
  13. 2 0
      build_manual_only.bat
  14. 3 0
      deps/docfx/AutoMapper.dll
  15. 3 0
      deps/docfx/CommandLine.dll
  16. 3 0
      deps/docfx/DotLiquid.dll
  17. 3 0
      deps/docfx/Dotnet.ProjInfo.Helpers.dll
  18. 3 0
      deps/docfx/Dotnet.ProjInfo.dll
  19. 3 0
      deps/docfx/FSharp.Compiler.Service.MSBuild.v12.dll
  20. 3 0
      deps/docfx/FSharp.Compiler.Service.dll
  21. 3 0
      deps/docfx/FSharp.Core.dll
  22. 3 0
      deps/docfx/GitSharp.Core.dll
  23. 3 0
      deps/docfx/GitSharp.dll
  24. 3 0
      deps/docfx/HtmlAgilityPack.dll
  25. 3 0
      deps/docfx/ICSharpCode.SharpZipLib.dll
  26. 3 0
      deps/docfx/Jint.dll
  27. 3 0
      deps/docfx/Markdig.dll
  28. 3 0
      deps/docfx/Microsoft.Build.Framework.dll
  29. 3 0
      deps/docfx/Microsoft.Build.Locator.dll
  30. 3 0
      deps/docfx/Microsoft.Build.MSBuildLocator.dll
  31. 3 0
      deps/docfx/Microsoft.Build.Tasks.Core.dll
  32. 3 0
      deps/docfx/Microsoft.Build.Utilities.Core.dll
  33. 3 0
      deps/docfx/Microsoft.Build.dll
  34. 3 0
      deps/docfx/Microsoft.CodeAnalysis.CSharp.Features.dll
  35. 3 0
      deps/docfx/Microsoft.CodeAnalysis.CSharp.Workspaces.dll
  36. 3 0
      deps/docfx/Microsoft.CodeAnalysis.CSharp.dll
  37. 3 0
      deps/docfx/Microsoft.CodeAnalysis.Features.dll
  38. 3 0
      deps/docfx/Microsoft.CodeAnalysis.VisualBasic.Features.dll
  39. 3 0
      deps/docfx/Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll
  40. 3 0
      deps/docfx/Microsoft.CodeAnalysis.VisualBasic.dll
  41. 3 0
      deps/docfx/Microsoft.CodeAnalysis.Workspaces.Desktop.dll
  42. 3 0
      deps/docfx/Microsoft.CodeAnalysis.Workspaces.dll
  43. 3 0
      deps/docfx/Microsoft.CodeAnalysis.dll
  44. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.Common.dll
  45. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.ConceptualDocuments.dll
  46. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.Engine.dll
  47. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.ManagedReference.dll
  48. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.OverwriteDocuments.dll
  49. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.ResourceFiles.dll
  50. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.RestApi.dll
  51. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.SchemaDriven.dll
  52. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.TableOfContents.dll
  53. 3 0
      deps/docfx/Microsoft.DocAsCode.Build.UniversalReference.dll
  54. 3 0
      deps/docfx/Microsoft.DocAsCode.Common.dll
  55. 3 0
      deps/docfx/Microsoft.DocAsCode.DataContracts.Common.dll
  56. 3 0
      deps/docfx/Microsoft.DocAsCode.DataContracts.ManagedReference.dll
  57. 3 0
      deps/docfx/Microsoft.DocAsCode.DataContracts.RestApi.dll
  58. 3 0
      deps/docfx/Microsoft.DocAsCode.DataContracts.UniversalReference.dll
  59. 3 0
      deps/docfx/Microsoft.DocAsCode.Dfm.dll
  60. 3 0
      deps/docfx/Microsoft.DocAsCode.Glob.dll
  61. 3 0
      deps/docfx/Microsoft.DocAsCode.HtmlToPdf.dll
  62. 3 0
      deps/docfx/Microsoft.DocAsCode.MarkdigEngine.Extensions.dll
  63. 3 0
      deps/docfx/Microsoft.DocAsCode.MarkdigEngine.Validators.dll
  64. 3 0
      deps/docfx/Microsoft.DocAsCode.MarkdigEngine.dll
  65. 3 0
      deps/docfx/Microsoft.DocAsCode.MarkdownLite.dll
  66. 3 0
      deps/docfx/Microsoft.DocAsCode.Metadata.ManagedReference.Common.dll
  67. 3 0
      deps/docfx/Microsoft.DocAsCode.Metadata.ManagedReference.FSharp.dll
  68. 3 0
      deps/docfx/Microsoft.DocAsCode.Metadata.ManagedReference.Roslyn.dll
  69. 3 0
      deps/docfx/Microsoft.DocAsCode.Metadata.ManagedReference.dll
  70. 3 0
      deps/docfx/Microsoft.DocAsCode.Plugins.dll
  71. 3 0
      deps/docfx/Microsoft.DocAsCode.Utility.dll
  72. 3 0
      deps/docfx/Microsoft.DocAsCode.YamlSerialization.dll
  73. 3 0
      deps/docfx/Microsoft.DotNet.Cli.Utils.dll
  74. 3 0
      deps/docfx/Microsoft.DotNet.Compiler.Common.dll
  75. 3 0
      deps/docfx/Microsoft.DotNet.Files.dll
  76. 3 0
      deps/docfx/Microsoft.DotNet.InternalAbstractions.dll
  77. 3 0
      deps/docfx/Microsoft.DotNet.ProjectModel.Workspaces.dll
  78. 3 0
      deps/docfx/Microsoft.DotNet.ProjectModel.dll
  79. 3 0
      deps/docfx/Microsoft.Extensions.DependencyModel.dll
  80. 3 0
      deps/docfx/Microsoft.Owin.Diagnostics.dll
  81. 3 0
      deps/docfx/Microsoft.Owin.FileSystems.dll
  82. 3 0
      deps/docfx/Microsoft.Owin.Host.HttpListener.dll
  83. 3 0
      deps/docfx/Microsoft.Owin.Hosting.dll
  84. 3 0
      deps/docfx/Microsoft.Owin.StaticFiles.dll
  85. 3 0
      deps/docfx/Microsoft.Owin.dll
  86. 3 0
      deps/docfx/Microsoft.VisualStudio.RemoteControl.dll
  87. 3 0
      deps/docfx/Microsoft.VisualStudio.Utilities.Internal.dll
  88. 3 0
      deps/docfx/Microsoft.Win32.Primitives.dll
  89. 3 0
      deps/docfx/Newtonsoft.Json.Schema.dll
  90. 3 0
      deps/docfx/Newtonsoft.Json.dll
  91. 3 0
      deps/docfx/NuGet.Common.dll
  92. 3 0
      deps/docfx/NuGet.Configuration.dll
  93. 3 0
      deps/docfx/NuGet.DependencyResolver.Core.dll
  94. 3 0
      deps/docfx/NuGet.Frameworks.dll
  95. 3 0
      deps/docfx/NuGet.LibraryModel.dll
  96. 3 0
      deps/docfx/NuGet.Packaging.Core.Types.dll
  97. 3 0
      deps/docfx/NuGet.Packaging.Core.dll
  98. 3 0
      deps/docfx/NuGet.Packaging.dll
  99. 3 0
      deps/docfx/NuGet.ProjectModel.dll
  100. 3 0
      deps/docfx/NuGet.Protocol.Core.Types.dll

+ 19 - 0
.gitattributes

@@ -0,0 +1,19 @@
+*.dll filter=lfs diff=lfs merge=lfs -text
+*.psd filter=lfs diff=lfs merge=lfs -text
+*.zip filter=lfs diff=lfs merge=lfs -text
+*.gif filter=lfs diff=lfs merge=lfs -text
+*.png filter=lfs diff=lfs merge=lfs -text
+*.jpg filter=lfs diff=lfs merge=lfs -text
+*.pdn filter=lfs diff=lfs merge=lfs -text
+*.mp4 filter=lfs diff=lfs merge=lfs -text
+*.7z filter=lfs diff=lfs merge=lfs -text
+*.exe filter=lfs diff=lfs merge=lfs -text
+*.stg filter=lfs diff=lfs merge=lfs -text
+*.pdf filter=lfs diff=lfs merge=lfs -text
+*.doc filter=lfs diff=lfs merge=lfs -text
+*.docx filter=lfs diff=lfs merge=lfs -text
+*.ppt filter=lfs diff=lfs merge=lfs -text
+*.pptx filter=lfs diff=lfs merge=lfs -text
+*.xls filter=lfs diff=lfs merge=lfs -text
+*.xlsx filter=lfs diff=lfs merge=lfs -text
+*.vsdx filter=lfs diff=lfs merge=lfs -text

+ 8 - 0
.gitignore

@@ -0,0 +1,8 @@
+/_site
+/externals
+/obj
+en/api/*.yml
+en/api/.manifest
+en/obj/
+jp_tmp/*
+build.log

+ 81 - 0
ContributorLicenseAgreement.md

@@ -0,0 +1,81 @@
+# Xenko Individual Contributor License Agreement
+
+Thank you for your interest in contributing to Xenko ("We" or "Us").
+
+This contributor agreement ("Agreement") documents the rights granted by contributors to Us. To make this document effective, please sign it and send it to Us by electronic submission, following the instructions at https://licensing.xenko3d.net. This is a legally binding document, so please read it carefully before agreeing to it. The Agreement may cover more than one software project managed by Us.
+
+## 1. Definitions
+
+"You" means the individual who Submits a Contribution to Us.
+
+"Contribution" means any work of authorship that is Submitted by You to Us in which You own or assert ownership of the Copyright. If You do not own the Copyright in the entire work of authorship, please follow the instructions in https://github.com/xenko3d/xenko.
+
+"Copyright" means all rights protecting works of authorship owned or controlled by You, including copyright, moral and neighboring rights, as appropriate, for the full term of their existence including any extensions by You.
+
+"Material" means the work of authorship which is made available by Us to third parties. When this Agreement covers more than one software project, the Material means the work of authorship to which the Contribution was Submitted. After You Submit the Contribution, it may be included in the Material.
+
+"Submit" means any form of electronic, verbal, or written communication sent to Us or our representatives, including but not limited to electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, Us for the purpose of discussing and improving the Material, but excluding communication that is conspicuously marked or otherwise designated in writing by You as "Not a Contribution."
+
+"Submission Date" means the date on which You Submit a Contribution to Us.
+
+"Effective Date" means the date You execute this Agreement or the date You first Submit a Contribution to Us, whichever is earlier.
+
+## 2. Grant of Rights
+
+### 2.1 Copyright License
+
+(a) You retain ownership of the Copyright in Your Contribution and have the same rights to use or license the Contribution which You would have had without entering into the Agreement.
+
+(b) To the maximum extent permitted by the relevant law, You grant to Us a perpetual, worldwide, non-exclusive, transferable, royalty-free, irrevocable license under the Copyright covering the Contribution, with the right to sublicense such rights through multiple tiers of sublicensees, to reproduce, modify, display, perform and distribute the Contribution as part of the Material; provided that this license is conditioned upon compliance with Section 2.3.
+
+### 2.2 Patent License
+
+For patent claims including, without limitation, method, process, and apparatus claims which You  own, control or have the right to grant, now or in the future, You grant to Us a perpetual, worldwide, non-exclusive, transferable, royalty-free, irrevocable patent license, with the right to sublicense these rights to multiple tiers of sublicensees, to make, have made, use, sell, offer for sale, import and otherwise transfer the Contribution and the Contribution in combination with the Material (and portions of such combination). This license is granted only to the extent that the exercise of the licensed rights infringes such patent claims; and provided that this license is conditioned upon compliance with Section 2.3.
+
+### 2.3 Outbound License
+
+Based on the grant of rights in Sections 2.1 and 2.2, if We include Your Contribution in a Material, We may license the Contribution under any license, including copyleft, permissive, commercial, or proprietary licenses.
+
+### 2.4 Moral Rights
+
+If moral rights apply to the Contribution, to the maximum extent permitted by law, You waive and agree not to assert such moral rights against Us or our successors in interest, or any of our licensees, either direct or indirect.
+
+### 2.5 Our Rights
+
+You acknowledge that We are not obligated to use Your Contribution as part of the Material and may decide to include any Contribution We consider appropriate.
+
+### 2.6 Reservation of Rights
+
+Any rights not expressly  licensed under this section are expressly reserved by You.
+
+## 3. Agreement
+
+You confirm that:
+
+(a) You have the legal authority to enter into this Agreement.
+
+(b) You  own the Copyright and patent claims covering the Contribution which are required to grant the rights under Section 2.
+
+(c) The grant of rights under Section 2 does not violate any grant of rights which You have made to third parties, including Your employer.  If You are an employee, You have had Your employer approve this Agreement or sign the Entity version of this document.  If You are less than eighteen years old, please have Your parents or guardian sign the Agreement.
+
+(d) You have followed the instructions in https://github.com/xenko3d/xenko, if You do not own the Copyright in the entire work of authorship Submitted.
+
+## 4. Disclaimer
+
+EXCEPT FOR THE EXPRESS WARRANTIES IN SECTION 3, THE CONTRIBUTION IS PROVIDED "AS IS". MORE PARTICULARLY, ALL EXPRESS OR IMPLIED WARRANTIES INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE EXPRESSLY DISCLAIMED BY YOU TO US. TO THE EXTENT THAT ANY SUCH WARRANTIES CANNOT BE DISCLAIMED, SUCH WARRANTY IS LIMITED IN DURATION TO THE MINIMUM PERIOD PERMITTED BY LAW.
+
+## 5. Consequential Damage Waiver
+
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL YOU  BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF ANTICIPATED SAVINGS, LOSS OF DATA, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL AND EXEMPLARY DAMAGES ARISING OUT OF THIS AGREEMENT REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED.
+
+## 6. Miscellaneous
+
+6.1 This Agreement will be governed by and construed in accordance with the laws of  excluding its conflicts of law provisions. Under certain circumstances, the governing law in this section might be superseded by the United Nations Convention on Contracts for the International Sale of Goods ("UN Convention") and the parties intend to avoid the application of the UN Convention to this Agreement and, thus, exclude the application of the UN Convention in its entirety to this Agreement.
+
+6.2 This Agreement sets out the entire agreement between You and Us for Your Contributions to Us and overrides all other agreements or understandings.
+
+6.3  If You or We assign the rights or obligations received through this Agreement to a third party, as a condition of the assignment, that third party must agree in writing to abide by all the rights and obligations in the Agreement.
+
+6.4 The failure of either party to require performance by the other party of any provision of this Agreement in one situation shall not affect the right of a party to require such performance at any time in the future. A waiver of performance under a provision in one situation shall not be considered a waiver of the performance of the provision in the future or a waiver of the provision in its entirety.
+
+6.5 If any provision of this Agreement is found void and unenforceable, such provision will be replaced to the extent possible with a provision that comes closest to the meaning of the original provision and which is enforceable.  The terms and conditions set forth in this Agreement shall apply notwithstanding any failure of essential purpose of this Agreement or any limited remedy to the maximum extent possible under law.

+ 87 - 0
GETTINGSTARTED.md

@@ -0,0 +1,87 @@
+Getting Started
+===============
+This addresses the following topics:
+* [Contribution Terms](#Terms)
+* [Contribution Workflow](#Workflow)
+* [Edit and Build Locally](#Build)
+* [Pages Organization](#Organization)
+* [Doc Guidelines](#Guidelines)
+
+# <a name="Terms"> Contribution Terms 
+
+By submitting suggestions, corrections, or content to this repository you hereby agree to the following terms and conditions.
+
+Any content submitted to these forums will be reviewed to check for accuracy, usability, 
+and direction for the Xenko project. Although all submissions will be considered fairly, 
+Xenko makes no guarantees to accept and or use any submitted content.
+
+If submitted content is accepted for addition or usage in the documentation, the contributor 
+will be asked to agree and electronically sign the [Contributor License Agreement](ContributorLicenseAgreement.md).
+Among other things, it stipulates that the contributor keeps the ownership on its contribution but gives
+a perpetual license to Xenko to re-publish, edit and remove the content at its leisure. 
+
+Note that content containing any offensive material or actions of spam submission or the like will be immediately rejected. 
+Any users who make repeat or continuous actions of the above in either submissions or 
+Git-hub forums will be banned from access to the either process.
+
+After submitting please remain patient while your content is reviewed whereas the process may take some time. 
+All submissions will be answered based on the Xenko team priority. 
+
+# <a name="Workflow"> Contribution Workflow 
+
+To facilitate discussions and reviews of new content, please follow the following workflow when you contribute:
+
+1. Start by creating an issue on GitHub describing the changes or the additions you plan to make  
+2. Wait for the review and the green-light from the Xenko team  
+3. Assign the issue to you to show others contributors that you are currently dealing with the issue  
+4. Create a branch containing (at least) the name of the issue  
+5. Write your article and add media files in the adequate folders  
+6. Make a pull request and wait for acceptance and integration of your changes  
+
+Remarks: 
+- For minor changes (typos, code update, etc.) you can directly create a pull request, no need to create an issue.
+- Alternatively if you don't have specific changes in mind but just want to contribute, 
+you can also start from an existing unassigned issue.
+- If you stop dealing with an issue, mark it as unassigned to let the other contributors know that this issue is available.
+
+To learn how to use GitHub and what is an issue, a branch and a pull request, 
+have a look at the [GitHub Guides](https://guides.github.com/activities/hello-world/).
+
+# <a name="Build"> Edit and Build Locally 
+
+Xenko currently uses DocFX to generate its documentation.  
+All the documentation content is formatted using the MarkDown format.
+
+To locally edit, build and test the documentation:
+
+1. Checkout this repository on your PC  
+2. Make your changes to the adequate MarkDown files  
+3. If you added a new MarkDown file, reference it inside the _toc.md_ files to include it in the build  
+4. Double-click on the _build.bat_ batch file to build the doc  
+5. Double-click on the _run_local_website.bat_ batch file. It opens the local version of the doc in your browser  
+6. Every time you want to see your latest changes, run again build.bat and refresh your browser by pressing F5  
+
+Remarks: 
+- If you want to locally test links to the API documentation, you need to checkout the 
+[Xenko Repository](https://github.com/xenko3d/xenko) next to the documentation 
+(or adjust the '../xenko' path in the _docfx.json_ file). Note that the build time is much more consequent
+when building both Manual and API documentation (you can use _build_manual_only.bat_ script 
+to build only the manual in that case).
+- For more details about the MarkDown format, see [GitHub MarkDown Guide]
+(https://guides.github.com/features/mastering-markdown/) or this [Tutorial](http://www.markdowntutorial.com/).
+- For more details about _DocFX_, see [DocFX Getting Started Page]
+(https://dotnet.github.io/docfx/tutorial/docfx_getting_started.html)
+
+# <a name="Organization"> Pages Organization 
+
+Articles should be organized in folders. Media and code files should be stored in folders named _media_ and _code_
+and placed next to the article using them.
+
+For more details about the files structure, read the [Guidelines](GUIDELINES.md).
+
+# <a name="Guidelines"> Doc Guidelines 
+
+In order to create an homogeneous documentation and provide the best experience to all Xenko users, 
+we would like you to follow the following [Guidelines](GUIDELINES.md) when you write your articles.
+
+Thank you for you contribution!

+ 828 - 0
GUIDELINES.md

@@ -0,0 +1,828 @@
+---
+breaks: false
+---
+
+# Guidelines
+
+Xenko users will be reading your articles to learn about the engine in their every day work. 
+Your goal is to write pages that are easy to understand and accessible to all. 
+To help you in your quest and to have an unified documentation easy to use,
+we ask you to follow to the below Guidelines when writing.
+
+* [Writing Style](#Style)
+  * [Conversation Tone](#Tone)
+  * [Second Person](#Person)
+  * [Active Voice](#ActiveVoice)
+  * [Simple Vocabulary](#SimpleVocabulary)
+* [Pages Content](#PagesContent)
+  * [Getting Started Pages](#GettingStarted)
+  * [Tutorials Pages](#Tutorials)
+  * [Section Header Pages](#SectionHeader)
+  * [Reference Pages](#Reference)
+  * [HOWTO Pages](#Howtos)
+  * [Avoid Long Explanations](#LongExplanations)
+  * [Avoid Long Articles](#LongArticles)
+  * [Use Images & Videos](#UseImagesVideos)
+* [Pages & Files Structure](#FilesStructure)
+  * [Pages Hierarchy](#PagesHierarchy) 
+  * [Pages Order](#PagesOrder)
+  * [Files Hierarchy](#FilesHierarchy)
+  * [Files Name](#FilesName)
+* [Formatting](#Formatting)
+  * [Text Styling](#Styling)
+  * [Definitions](#Definitions)
+    * [Xenko Terms](#XenkoTerms)
+    * [Video Game Terms](#VideoGameTerms)
+    * [Job Specific Terms](#JobTerms)
+  * [Page References](#References)
+  * [Related Topics](#RelatedTopics)
+  * [API References](#APIReferences)
+  * [Code References](#CodeReference)
+  * [Placeholders](#Placeholders)
+  * [Labels](#Labels)
+  * [Remarks](#Remarks)
+  * [Platform Specific Remarks](#PlatformRemarks)
+  * [Notices](#Notices)
+  * [Media](#Media)
+    * [Videos](#Videos)
+    * [Images](#Images)
+    * [Diagrams](#Diagrams)
+  * [Tables](#Tables)
+  * [Lists](#Lists)
+  * [Headers](#Headers)
+  * [Letter Capitalization](#Capitalization)
+  
+Note: The following directions are just guidelines not rules. 
+If they are not appropriate to your specific use-case, feel free to ignore them.
+
+# <a name="Style"> Writing Style </a>
+
+## <a name="Tone"> Conversation Tone </a>
+
+> **Appropriate**
+> 
+> We want our documentation to have a conversational tone. You should feel as though you
+> are having a conversation with the author as you read any of our tutorials or explanations.
+> Your experience as a reader should be informal, conversational, and informative. You should
+> feel as though you are listening to the author explain the concepts to you.
+> 
+> **Inappropriate Style**
+>
+> One might see the contrast between a conversational style and the style one finds with
+> more academic treatments of technical topics. Those resources are very useful, but the authors
+> have written those articles in a very different style than our documentation. When one reads
+> an academic journal, one finds a very different tone and a very different style of writing.
+> One feels that they are reading a dry account of a very dry topic.  
+
+The first paragraph above follows our recommendation conversational style. The second
+is a more academic style. You see the difference immediately. 
+
+One the other hand, you should be careful not to become too much colloquial too.
+Expressions like "You gonna see", "We'll see", "We've" are to avoid.
+
+##  <a name="Person"> Second Person </a>
+
+> **Appropriate**
+> 
+> You should write your articles as though you are speaking directly to the reader. 
+> You should use second person often (as I just have in these two sentences). 
+> 2nd person doesn't always mean using the word 'you'. Write directly to the reader. 
+> Write imperative sentences. Tell your reader what you want them to learn.
+> 
+> **Inappropriate**
+> 
+> An author could also choose to write in 3rd person. In that model, an author must find 
+> some pronoun or noun to use when referring to the reader. A reader might often find 
+> this 3rd person style less engaging and less enjoyable to read.
+
+The first paragraph follows our recommended style. The second uses 3rd person. 
+Please write in second person. You probably found that much easier to read.
+
+##  <a name="ActiveVoice"> Active Voice </a>
+
+Write your articles in active voice. Active voice means that the subject of 
+the sentence performs the action (verb) of that sentence. It contrasts with passive voice, 
+where the sentence is arranged such that the subject of the sentence is acted upon. 
+Contrast these two examples:
+
+> **Appropriate**
+> 
+> The compiler transformed source code into an executable.
+
+> **Inappropriate**
+> 
+> The source code was transformed into an executable by the compiler.
+
+The first sentence uses active voice. The second sentence was written in passive voice. 
+(Those two sentences provide another example of each style).
+
+We recommend active voice because it is more readable. Passive voice can be more difficult to read.
+
+##  <a name="SimpleVocabulary"> Simple Vocabulary </a>
+
+Keep in mind that Xenko users are not all native English speaker when you write your articles.
+Your audience is international and they probably don't have the vocabulary you have.
+
+As a general rule try to *target a 5th grade reading level" when you write.
+
+#  <a name="PagesContent"> Pages Content </a>
+
+Xenko documentation is composed of different types of pages. The expected content and layout
+of the page directly depends on the type. Before writing your article, start by identifying the 
+type of page you are targeting, then follow the below templates for content and layout.
+
+In addition to content and layout guidelines based on the type of page, we finish this section 
+with a few generic recommendations for the content.
+
+##  <a name="GettingStarted"> Getting Started Pages </a>
+
+Getting Started articles aim at guiding new Xenko users in their first steps. Pages should cover only basic 
+and essential topics and don't need to explain concepts in depth. Only one subject should be covered per page.
+
+Pages targeting any kind of audience should be inserted directly under the Getting Started root page.
+Pages targeting a specific audience should be inserted under a page specifying the audience. Getting
+Started pages order should follow the progress of a Xenko new user.
+
+A Getting Started page consists of the following content:
+
+1. The page title (the subject dealt in the page).
+2. A short introduction explaining why the topic matters and the purposes of the feature or tool.
+3. A short paragraph explaining what the reader will concretely learn to do in the page.
+4. An image or a video illustrating what the user will learn (if possible).
+5. The sub-titles and the content of the page.
+
+Example:
+```
+# Design Scenes with Xenko.
+
+Scenes are an essential element of your game. They allow you to divide the content of your game into levels and modules.
+In this article you will learn how to create and populate scenes from the editor in Xenko.
+
+[Scene Image](media/scene.png)
+
+## Drag and drop elements in your scene
+
+...
+```
+
+##  <a name="Tutorials"> Tutorial Pages </a>
+
+The purpose of tutorials is to accompany users through the creation of a game component. Each tutorial 
+starts from a initial state (most of the time an empty game) and ends to a final state (mini game or 
+game component completed). A page should be created for each main step of the final realization.
+Pages should be ordered chronologically and next pages should start exactly were previous pages stop.
+A folder should be created for each tutorial. 
+
+A tutorial header page consists of the following content:
+
+1. The page title (name of the tutorial).
+2. A description of what will be realized and what can be learned from the tutorial. 
+3. The knowledge needed to be able to complete the tutorial (if any). 
+4. One or several images of the final realization (if possible). 
+5. A table of content with the links to the tutorial sub-pages (ordered list).
+
+Example
+```
+# My 2D game tutorial
+
+In this tutorial you will create a simple 2D game from scratch. You will learn how to create a scene,
+perform collisions between elements and add a UI to your game.
+This tutorial assumes that you know how to create a new project and import assets in Xenko.
+
+[My 2D Game Image](media/my2dGame.png)
+
+1. [Import assets](ImportAsset.md)
+2. [Create your level](CreateLevel.md)
+3. [Add Collisions](AddCollisions.md)
+4. [Add a UI](AddUI.md)
+```
+
+A tutorial page consists of the following content:
+
+1. The page title (realization of the page) 
+2. Links to previous and next tutorial pages
+3. A description of what will be realized in the current page and what will be learned. 
+4. One or several pictures illustrating the realization of the page (if possible).
+5. The sub-steps and the content of the page.
+6. A sentence introducing the next page of the tutorial including a link.
+
+Example
+```
+# Add UI to the game
+
+Previous [Use Physics Collisions](UsePhysicsCollision.md) | Next [Deploy your game](DeployYourGame.md)
+
+In this page you will add a simple UI to your game. You will learn how to create a UI using Xenko default 
+design and make it interact with the gameplay.
+
+[My Game UI Image](media/MyGameUI.png)
+
+1. [Add a UI component](# Add a UI component)
+2. [Set the UI](# Set the UI)
+3. [Make UI interact with your game](# Make UI interact with your game)
+
+## Add a UI component 
+
+...
+
+In the next section we will see how you can [Deploy your game](DeployYourGame.md).
+
+```
+
+Note: as much as possible each instruction should be surrounded by two images showing the state 
+before and after the instruction. Image before the first instruction should correspond to the initial
+state and last image should correspond to the final state.
+
+##  <a name="SectionHeader"> Section Header Pages </a>
+
+Section headers are the top pages of the folders of the documentation. The goal of header pages is 
+to introduce the section topic, to expose the best features of the engine and to provide an overview of the section.
+
+A header page consists of:
+
+1. The name of the section as title
+2. An image illustrating the section (for sub-folder this image can be skipped)
+3. A short introduction sentence explaining what is the section about.
+4. A paragraph exposing the main and best features of the engine on the topic.
+5. A short paragraph explaining what can be learned by reading this section. 
+6. An overview of the section giving a full insight of the topic (objectives, challenges, base concepts).
+
+Note: for sub-folder headers only an overview or links to main subjects can be enough for a section header page.
+
+Example
+```
+# Physics
+
+![Physic Section Image](media/PhysicSection.png)
+
+Physics allows you to make physics simulations in your game.
+
+Xenko has a physic system fully integrated in its game studio. Its dedicated physic editor allows you to
+directly edit physic shapes of objects or to automatically generate them from the models. 
+
+In this section you will learn how to simulate collisions between objects, add trigger regions, apply 
+physic law on objects, etc.
+
+## Overview
+
+The goal of the physic engine is to provide ways to produce and automate actions on your game elements
+so that they seems to follow physic laws. Accurate physic simulations being very costly all physic behaviors
+have to be approximated. 
+
+# Physic Shapes
+
+![Physic Shapes Image](media/PhysicShapes.png)
+...
+
+# Physic Object Types
+...
+```
+
+##  <a name="Reference"> Reference Pages </a>
+
+Reference pages explain in depth a specific concept, feature, or element.
+
+A reference page consists of:
+
+1. The page title (name of the concept)
+2. The definition and explanation of the concept.
+3. The standard usages of the concept and a explanation why the topic matters.
+4. An image illustrating the concept (if possible)
+6. The sub-topics with the content (functionalities, usages samples, etc)
+
+Example
+```
+# Materials
+
+A material is a set of rules defining how to render an element.
+
+You can use materials with model, particles system and sprites to define the color, lighting and shadowing
+of your element.
+
+![Material Image](media/Material.png)
+
+1. Object Geometry
+
+...
+
+2. Object Shading
+...
+
+```
+
+
+##  <a name="Howtos"> HOWTO Pages </a>
+
+The goal of the HOWTO pages is to provide a list of clear instructions to realize a specific thing. 
+Each HOWTO page should be independent from other HOWTO pages and guide the reader towards 
+a single target. It should not define nor explain any concept.
+
+A HOWTO page consists of:
+
+1. The page title (phrase starting with a verb describing the target)
+2. The knowledge needed to understand the instructions.
+3. The goal of the page and what the user will learn to doc-audience
+4. An image of the final realization (if possible)
+5. The main steps and their explanations and sub-instructions (add the step number in the sub-title)
+
+Example
+```
+# Add particles inside our UI
+
+Prerequisites: This page assumes that you know how to use particles and UI elements in general.
+
+In this page you will learn how to attach particles to an UI element.
+
+![Particles In UI Image](media/ParticlesInUI.png)
+
+## 1. Create your particle Effect.
+...
+
+## 2. Create your UI
+...
+
+## 3. Add a UI link component
+...
+
+```
+
+Note: as much as possible each instruction should be surrounded by two images showing the state 
+before and after the instruction. Image before the first instruction should correspond to the initial
+state and last image should correspond to the final state.
+
+##  <a name="LongExplanations"> Avoid Long Explanations </a>
+
+Long explanation are quite indigestible for the reader. Most of the time, he simply skips them.
+If not, he is not able to remember the essential point of the explanation. 
+
+To avoid this, try to never explain more than one concept in a simple paragraph.
+Try to keep your explanation short and simple and when possible add an image or a diagram 
+that corresponds to the concept next to your text.
+
+This guideline is even more important for Getting Started, Tutorials and HOWTO pages,
+where the text should correspond more to instructions than explanations about Xenko concepts.
+In those pages, you should either try to explain the concept in a simple lline or replace the
+explanation by a reference to the page dedicated to the concept.
+
+##  <a name="LongArticles"> Avoid Long Articles </a>
+
+Try to avoid writing articles longer than 8 to 10 screen heights. Long articles discourage users 
+to start reading and make the navigation harder. If the content of your article cannot fit in
+the above number of screen, split your article into several articles.
+
+##  <a name="UseImagesVideos"> Use Images & Videos </a>
+
+As much as possible add images or videos to accompany your explanation. This helps the reader a lot.
+
+Also whenever it makes sense, we recommend you to use small videos instead of images. 
+We believe that the time where we had to use diagrams with lots of arrows going in all directions
+because videos were too heavy is over. Nowadays Internet connections and compression algorithms 
+are good enough to include short videos in the documentation and increase even more the ease of
+understanding.
+
+### How to encode videos
+
+To make sure videos play well in different browsers and on different devices, stick to a format with low requirements, such as H264 baseline profile (which works almost everywhere).
+
+To convert a video to this format, process the file using [fmpeg](https://ffmpeg.org/download.html).
+
+1. Download the Ffmpeg package for your operating system.
+
+2. Run the ff-prompt.bat file.
+
+3. In the ff-prompt.bat command line, browse to the folder with the video you want to convert.
+
+4. Run the following command, replacing ``myvideo_original.mp4`` with the filename of the video you want to convert, and ``myvideo.mp4`` with the filename of the output file you want to create:
+
+```
+ffmpeg -i myvideo_original.mp4 -profile:v baseline -level 3.0 -an myvideo.mp4
+```
+
+After you do this, generate a static thumbnail so that mobile users can preview the video before downloading. To do this, run:
+
+```
+ffmpeg -i myvideo.mp4 -vframes 1 -f image2 -y myvideo.jpg
+```
+
+### Embed videos
+
+Put this syntax in the .md file, replacing the directories and filenames with the files you want to use:
+
+
+```
+<p>
+    <video autoplay loop class="responsive-video" poster="folder/myvideo.jpg">
+       <source src="folder/myvideo.mp4" type="video/mp4">
+    </video>
+</p>
+```
+
+# <a name="FilesStructure"> Pages & Files Structure </a>
+
+The hierarchy of the documentation pages is specified in the [manual/toc.md](manual/toc.md) file
+and is independent from the file hierarchy of this repository. For example, a single article can
+be added several times at different location in the documentation if needed. Nevertheless for ease
+we ask you to try to keep the same hierarchy between the documentation pages and this
+repository files.
+
+To add a new page in the documentation, just add a new entry at the appropriate place in the 
+[toc](manual/toc.md) file.
+
+## <a name="PagesHierarchy"> Pages Hierarchy </a>
+
+As a general rule, we want to avoid deep hierarchies for the ease of navigation. 
+As much as possible we recommend you not to go beyond 4 levels of depth.
+
+> Getting Started
+>   - Common Topic
+>   - Targeted Audience
+>      - Topic
+> Tutorials
+>   - My 2D game
+>   - My 3D game
+> Engine
+>   - Topic
+>   - Sub-Category
+>     - Sub-Topic
+>   - HOWTO
+>     - Do something
+
+Page naming conventions:
+* The name of the pages under the HOWTO folder should start with a verb and describe an objective ('Activate post-effects to your game', etc)
+
+## <a name="PagesOrder"> Pages Order </a>
+
+Documentation pages don't necessary need to be alphabetically ordered.
+
+As a general rule, order your new pages as follow:
+
+1. Chronologically when there is a chronological order (Getting started / tutorial pages)
+2. Most important subjects first (Overview pages -> References pages -> HOWTOs) 
+3. When pages have the same importance, order them alphabetically.
+
+## <a name="FilesHierarchy"> Files Hierarchy </a>
+
+Article files should be organized into folders. As much as possible we will try to respect the
+same hierarchy as the documentation. Files corresponding to section header should be included at the 
+top of the folder having the same name and be named 'index.md'. Folder and file names should be
+composed of only **lower case letters, words should be separated by dashes**.
+
+Media files (images and videos) referenced in articles should be placed in a dedicated folder
+named 'media' and put next to the referencing articles.
+
+Code sample files (C#, scripts, etc) referenced in articles should be placed in a dedicated 
+folder named 'code' and put next to the referencing articles.
+
+Hierarchy example:
+
+> graphic
+>   - index.md
+>   - overview.md
+>   - media
+>     - overview-image1.png
+>     - overview-image2.png
+>     - overview-video2.mp4
+>   - post-effects
+>     - index.md
+>     - media
+>       - post-effect-image1.png
+>     - code
+>       - post-effect-code.cs
+
+## <a name="FilesName"> Files Name </a>
+
+File names should consist only of **lower case letters** and **dashes to separate the words**.
+Also as much as possible, you should give explicit and human-understandable names to files and 
+start the page name by either an active verb or a noun (avoid -ing form verbs).
+
+Our recommendations are the following:
+- Section Header files should always be named 'index.md'
+- Article files should be named using the main title of the page (without spaces)
+- Media files should have a simple name corresponding to the content of the file
+
+Examples:
+> **Appropriate**  
+> index.md  
+> point-light.md  
+> point-light-diagram.png  
+>
+> **Inappropriate**  
+> graphics-index.md  
+> PointLightFile1.md  
+> Img20150902.png  
+
+#  <a name="Formatting"> Formatting </a>
+
+##  <a name="Styling"> Text Styling </a>
+
+In order to simplify the reading of the documentation, it is important that you properly use bold and italic styles.
+
+Put every important word or step in bold using the **Text in bold** syntax.
+
+Put every UI element or Window names in italic using the *Text in italic* syntax.
+
+##  <a name="Definitions"> Definitions </a>
+
+When you write your articles, you should be careful of properly defining all the terms that can be
+unknown by the user. We can basically distinguish the following three types of terms.
+
+###  <a name="XenkoTerms"> Xenko Terms </a>
+
+These terms are specific to Xenko and absolutely need to be defined. These are terms like Asset,
+Live Scripting, Graphic Compositor, etc. You don't necessary need to create a dedicated page for each term. 
+You can define the term in the middle of a parent page if the concept is simple to explain. 
+Add the following tagg TODO virgile when we are done in editor doc. 
+Then link it at least every first occurrence of the word in an article. 
+In addition add a shorter version of the definition as metadata in the page.
+This will be used later to create definition tooltips.
+
+Example
+
+```
+TODO @virgile: update this
+```
+
+###  <a name="VideoGameTerms"> Video Game Terms </a>
+
+These terms are specific to the game and graphic industry. 
+They should be briefly defined in one sentence in the Xenko documentation.
+If the topic is important for Xenko (e.g.: Forward rendering, etc.) we will elaborate more on the matter.
+If not a link to an external site (wikipedia, etc) can also be used.
+The brief definition will be used to build tooltip in the documentation and Game Studio. 
+Only the first occurrence of the page should be linked.
+
+Example
+```
+TODO @virgile
+
+In Xenko you can choose between @forward-rendering and @deffered-rendering. (<-link to a dedicated pages).
+
+Depending on the rendering model the [Shaders](http://wikipedia/shaders) are completely different. 
+(<- external reference)
+
+The more complex shaders are blablabla (<- second reference no link)
+```
+
+Note: If the expected audience for the page is 'Intermediate' or 'Advanced' basic term definitions can 
+be skipped. 
+
+###  <a name="JobTerms"> Job Specific Terms </a>
+
+These terms are specific to a role in the development process. They need to be defined only the when 
+the expected audience for the page is wider than just the specific job or when the term is used in the Xenko API. Most of the time we will 
+define them by using a link to an external page and adding a tooltip definition. Only the first occurrence
+of the page has to be defined.
+
+##  <a name="References"> Page References </a>
+
+We recommend you to add cross reference to other documentation pages as much as possible to ease
+to reader navigation. 
+
+To add a cross reference proceed as follow:
+
+1. Add a uid at the top of the destination file
+2. Everytimes you want to link the page just reference it using the @uid shortcut.
+
+Example
+```
+material.md:
+---
+uid: material
+---
+
+# Material
+...
+
+sprite.md:
+For more information about sprite color, read @material.
+```
+
+Note: for more information please refer to DocFX documentation.
+
+## <a name="RelatedTopics"> Related Topics </a>
+
+To encourage readers to learn more about a topic and also to ease their navigation,
+we recommend you as much as possible to add links to related topics at the bottom of your articles.
+
+For this use the doc-relatedtopics style, as follow: 
+```
+<div class="doc-relatedtopics">
+* [Page1](link-to-page1)
+* [Page2](link-to-page2)
+* [Page3](link-to-page3)
+</div>
+```
+
+## <a name="APIReferences"> API References </a>
+
+A link to the API reference should be added for EACH mention of an API class, interface, function, etc.
+To avoid to add too many times the same links, you can replace the function name by an action verb.
+
+Adding a link to a reference API can be done the following way:
+> @'MyNamespace.MyClass.MyFunction'
+
+Example:
+```
+Use the @'SiliconStudio.Xenko.Audio.SoundEffectInstance.Play' function start playing a sound.
+Playing an ongoing sound has no effect. Playing a stopped sound restart the sound from beginning.
+```
+
+## <a name="CodeReference"> Code References </a>
+
+Code samples should be as small as possible, well commented and be properly formatted when included. 
+There are two different ways to insert some code in your article. First add the code content directly in your 
+article with the proper formatting or add a reference to an existing code file. 
+We recommend you to add the code sample directly in your article except when the code sample is used
+in several different places. In that case we recommend you to use a reference to a code file.
+It can be much more efficient in term of maintenance.
+
+Example:
+> **Code directly included in the article**
+> 
+> \`\`\`cs  
+> Asset.Unload(asset);  
+> \`\`\`
+>
+> **Reference to an external code file**  
+> \[\!code-csharp\[Main\]\(index.cs?start=5&end=9\)\]  // add line 5 to 9 of file index.cs
+
+
+## <a name="Placeholders"> Placeholders </a>
+
+For ease of understanding make all placeholders start by 'My'.
+
+Example:
+> Content.Load("MyFolder/MyAsset");
+
+## <a name="Labels"> Labels </a>
+
+Labels are optional info displayed at the top of the page so that readers can quickly understand intended target audience.
+
+Please place them right after the top-level title.
+
+There are several kinds of labels:
+
+* Level (Beginner, Intermediate, Advanced) with `label-doc-level`
+* Audience (Artist, Programmer, Designer) with `label-doc-audience`
+* Platform (iOS, Android, etc.) with `label-doc-platform`
+* Version where the feature have been introduced (Xenko 2.1, etc.)with `label-doc-version`
+
+Example:
+```
+# Title
+
+<span class="label label-doc-level">Beginner</span>
+<span class="label label-doc-audience">Artist</span>
+
+## Overview
+
+Lorem ipsum...
+```
+
+
+## <a name="Remarks"> Remarks </a>
+
+Whenever you have explanations that is not necessary for the understanding of a concept but that
+can be very useful in application, add them as remarks so that the reader knows that it is extra information
+that can be skipped depending on his objective. We provide several types of remarks such as notes, warnings and
+tips to give an addition clue to the reader on what kind of extra information he is going to find.  
+
+You can add note, tip and warnings using the following syntax:
+
+```
+> [!NOTE]
+> Some useful notes
+```
+
+Available types:
+* NOTE
+* TIP
+* WARNING
+
+Note that current styling will be improved.
+
+## <a name="PlatformRemarks"> Platform Specific Remarks </a>
+
+Whenever there are explanations or remarks that are specific to a given platform, you should
+use the following formatting style to show the reader that the section can be skipped depending on 
+the targeted platform.
+
+To do this, simply add one of the following style classes:
+```
+<div class="doc-android">Android specific text</div>
+<div class="doc-iOS">iOS specific text</div>
+<div class="doc-Windows">Windows specific text</div>
+<div class="doc-Linux">Linux specific text</div>
+```
+
+## <a name="Notices"> Notices </a>
+
+Whenever your page is missing some key information or is out-of-date, you should  
+add a notice at the top of the page to inform the reader.
+
+To do this, simply add one of the following tag at the top of the page:
+```
+<div class="doc-incomplete"/>  -> The current page is incomplete
+<div class="doc-outofdate"/> -> The current page is out-of-date
+```
+
+Doing so will automatically add the 🔧 character to the page title to warn the user.
+
+## <a name="Media"> Media </a>
+
+You can add media content to your articles using the following syntax:
+> \!\[Graphics Compositor Diagram\]\(media/graphics-compositor.png\)  
+
+'Graphic Compositor Diagram' is the message displayed as fall-back if the image file can't be find.
+'media/graphics-compositor.png' is the relative path to the file.
+
+For each media file added, we kindly ask you to always include the 'source' file used to create 
+your media file next to it. This will allow us to quickly update the images, diagrams and videos 
+after some changes happen on the engine side. By source files we mean photoshop files, visio files, 
+adobe premiere files, etc. When you create your media, try as much as possible to use either free
+or mainstream tools.
+
+Avoid to resize the source data when you create your media. Even if your media needs to be scaled down
+to fit the screen, avoid to create scaled-down media by yourself. Instead keep your image in the
+original resolution and let the documentation system automatically adapt it for the user. We are asking 
+this because at some point we may decide to change the width of our documentation or to provide 
+a way to zoom into images. The only exceptions to this are heavy videos. We would like you to create 
+a lighter version of the videos to speed up the loading of the pages.
+
+### <a name="Videos"> Videos </a>
+
+As much as possible, we ask you to use the **MP4** format and the **H265** encryption for videos.
+
+Recommenced software to edit the videos is Adobe After Effect.
+
+### <a name="Images"> Images </a>
+
+We ask you to use the **JPEG** format for heavy high resolution images to reduce the load time and
+and the **PNG** format all the others (probably most of the images).
+
+For the source files, we prefer the following formats: Photoshop, GIMP, Paint.net.
+
+### <a name="Diagrams"> Diagrams </a>
+
+Diagrams should be rendered as **PNG** or vector image. Since the documentation system automatically 
+adjust the size of the images be careful that all text that you include in diagrams are still
+readable after size readjustment. When a diagram is too big and can't be reduced, allow the reader to 
+click and open it in full size.
+
+You can make diagrams clickable using the following syntax:
+TODO virgile
+
+Diagrams can be created with Visio or standard image editing tools.
+
+## <a name="Tables"> Tables </a>
+
+You can add tables to the documentation by following the markdown syntax. Tables can improve the
+way information is display but sometimes does not properly scale down. So be sure to try your page
+on small resolution screen like Smart-phones before submitting your page.
+
+## <a name="Lists"> Lists </a>
+
+When possible prefer a short phrase than a full sentence for each item of a list. This simplifies and
+speeds the reading up. Start each item with a capital letter.
+
+When showing a step by step process or when order matters use ordered list rather of bullet points.
+
+Example. 
+> **Appropriate**
+> 
+> How to use lists:
+> - Capitalize each first letter
+> - Write short phrases
+> 
+> **Inappropriate**
+> 
+> How NOT to use lists:
+> - you should capitalize the first letter of each item.
+> - you should not write long sentence that will reduce the benefit of using a bullet list.
+
+## <a name="Headers"> Headers </a>
+
+The markdown '#' mark should be used to make headers. Only top title of the page should have the h1 style.
+All other titles are sub-titles and should be formated into h2+.
+
+
+As much as possible header text should be short and simple. Whenever possible use a active verb 
+or a noun to start your header. Avoid verbs in -ing form.
+
+Example
+> \# Top Title: How to write headers.  
+> \___  
+> \## Write a sub-Title
+> \### Write a sub-sub-folder  
+> \### Write a sub-sub-folder  
+> \## Write a sub-folder  
+
+## <a name="Capitalization"> Letter Capitalization </a>
+
+When a title is close to a full sentence you should only capitalize first letter of first work.
+When a title is just composed of a few words (1 to 5) you should capitalize the few letter of each 
+word.
+
+You should NEVER fully capitalize a word inside a sentence except when you want to strongly insist on 
+a fact. Words commonly used for this are: ONLY, DO NOT, YES, NO, MAKE SURE TO, BE CAREFUL (TO/ OF).
+

+ 12 - 0
LICENSE.md

@@ -0,0 +1,12 @@
+// Copyright (c) 2014-2018 Silicon Studio Corp. (http://siliconstudio.co.jp)
+// Copyright (c) 2018 Xenko Team (https://xenko.com)
+
+All the Xenko documentation and the media it contains is licensed under the 
+Creative Commons Attribution 4.0 International License. 
+Details at http://creativecommons.org/licenses/by/4.0/legalcode.
+
+All the code contained in this documentation is licensed under the MIT License.
+Details at https://opensource.org/licenses/MIT.
+
+This license does not allow you to use any trademarks or logos of Xenko.
+For any trademark inquiries, please contact us through the website contact form.

+ 10 - 0
README.md

@@ -0,0 +1,10 @@
+Xenko documentation
+=======
+
+Welcome to the Xenko documentation repository. This repository contains all the source files for the Xenko documentation (http://doc.xenko.com/). 
+
+Anyone is welcome to contribute! Before you start, please take the time to read the [guidelines](GUIDELINES.md). 
+
+You can find basic information about editing the documentation in [Getting Started](GETTINGSTARTED.md).
+
+Happy editing!

+ 2 - 0
build.bat

@@ -0,0 +1,2 @@
+Call en-build.bat
+Call ./jp-build.bat

+ 3 - 0
build/WAWSDeploy.exe

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bd015d9e5cac5d529ddf6073d9106cfb5e83a960e7c47542fc916751fe3cd228
+size 55296

+ 5 - 0
build/web.config

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+    <system.webServer>
+    </system.webServer>
+</configuration>

+ 1 - 0
build/xenko-doc.azurewebsites.net.PublishSettings

@@ -0,0 +1 @@
+<publishData><publishProfile profileName="xenko-doc - Web Deploy" publishMethod="MSDeploy" publishUrl="xenko-doc.scm.azurewebsites.net:443" msdeploySite="xenko-doc" userName="$xenko-doc" destinationAppUrl="http://xenko-doc.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases/></publishProfile><publishProfile profileName="xenko-doc - FTP" publishMethod="FTP" publishUrl="ftp://waws-prod-bay-029.ftp.azurewebsites.windows.net/site/wwwroot" ftpPassiveMode="True" userName="xenko-doc\$xenko-doc" destinationAppUrl="http://xenko-doc.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases/></publishProfile></publishData>

+ 1 - 0
build/xenko-doc.azurewebsites.net.PublishSettings.staging

@@ -0,0 +1 @@
+<publishData><publishProfile profileName="xenko-doc-staging - Web Deploy" publishMethod="MSDeploy" publishUrl="xenko-doc-staging.scm.azurewebsites.net:443" msdeploySite="xenko-doc__staging" userName="$xenko-doc__staging" destinationAppUrl="http://xenko-doc-staging.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases /></publishProfile><publishProfile profileName="xenko-doc-staging - FTP" publishMethod="FTP" publishUrl="ftp://waws-prod-bay-029.ftp.azurewebsites.windows.net/site/wwwroot" ftpPassiveMode="True" userName="xenko-doc__staging\$xenko-doc__staging" destinationAppUrl="http://xenko-doc-staging.azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites"><databases /></publishProfile></publishData>

+ 2 - 0
build_manual_only.bat

@@ -0,0 +1,2 @@
[email protected] -NoProfile -ExecutionPolicy Bypass -Command "& './en-build.ps1' %*"
+Call ./jp-build.bat

+ 3 - 0
deps/docfx/AutoMapper.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:050433fdd177d29e570e79b1e8b7363f260c1c2ff760eb49d7613be9b33745d4
+size 252928

+ 3 - 0
deps/docfx/CommandLine.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4923528d3d18689d58fa30b3d822ab72a13be21a57f13e0bc59b55b864424f7a
+size 58368

+ 3 - 0
deps/docfx/DotLiquid.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dee2b919088710e54630030c8af61cb1f07da385059656d9b222ac052c2045bd
+size 103936

+ 3 - 0
deps/docfx/Dotnet.ProjInfo.Helpers.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2536cf62d6765d6dde1ec89726ae2c2a5e2a0ffca9b396c66b740734610e6653
+size 16896

+ 3 - 0
deps/docfx/Dotnet.ProjInfo.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b3fe45c7fc6d5a2426049633daf1c4e4e41f090370b51678830e1ff4ff9cbec3
+size 157184

+ 3 - 0
deps/docfx/FSharp.Compiler.Service.MSBuild.v12.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4585d7cfa95163dc0294eaf7cf476423994566cee1781348f8b40f35122dc062
+size 34304

+ 3 - 0
deps/docfx/FSharp.Compiler.Service.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:51b4f05c8168ee7ad47d40bece3f133e728ef83b7748b822bb5536c5e236c7fe
+size 14450688

+ 3 - 0
deps/docfx/FSharp.Core.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1513df3e847fc7e8454b6ff1e3f84d082ccf62b7c1a1a090747ac86684cbbb26
+size 2611376

+ 3 - 0
deps/docfx/GitSharp.Core.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4c1119b789709c80e7f6ebd7b8c1d6f510f69f80320f51fd7c446979aa04bc08
+size 569344

+ 3 - 0
deps/docfx/GitSharp.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a0cb1a444c23e4f0041f7bab8a55ebbb65c84313af115052c14544ee5587ea1c
+size 233472

+ 3 - 0
deps/docfx/HtmlAgilityPack.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5c7d0c4e0ae3b15a25fe5791863bd39c1474bdee9ffaee97ba07f2c2790e1b13
+size 134656

+ 3 - 0
deps/docfx/ICSharpCode.SharpZipLib.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:40b3d590f95191f3e33e5d00e534fa40f823d9b1bb2a9afe05f139c4e0a3af8d
+size 200704

+ 3 - 0
deps/docfx/Jint.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cd1a4bf0d3c4f25390522e6c5de2a4bfabfc98712fc2532fd854125c2f7578c6
+size 240640

+ 3 - 0
deps/docfx/Markdig.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9801581c7d1024c6f96121f80867201d29703bd0ff00f37d4088b4c284b90ee6
+size 334848

+ 3 - 0
deps/docfx/Microsoft.Build.Framework.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bfca8e87ea4681ea35e1fdd81703bf86ade08974f9f8aa1d7d95cb26b07ed733
+size 99536

+ 3 - 0
deps/docfx/Microsoft.Build.Locator.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:65737391636aa1569721c70e05be582251ad503efe31e155472e51487b35a08e
+size 31440

+ 3 - 0
deps/docfx/Microsoft.Build.MSBuildLocator.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:739b0be36380410cdb35643b2959651993cf7cb6d969c1fc84df6c1bb4174973
+size 29944

+ 3 - 0
deps/docfx/Microsoft.Build.Tasks.Core.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:880a2ab9291d762da2602b7a19cc3771003e0d3d6a0ecc76b7c28410a6503348
+size 1216208

+ 3 - 0
deps/docfx/Microsoft.Build.Utilities.Core.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:78e0cecde0c91c53ec1b718f065bd7c05342c21758441238eb5b97f3464aa31f
+size 348392

+ 3 - 0
deps/docfx/Microsoft.Build.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ff95e306124e87f28c46a2a1898a4f99d64c0e3acd2bc83d5823404341ac2910
+size 1551016

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.CSharp.Features.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ac7c1d140809dac4f2041b5e578f71f4abfd7e6bf1561e8a06b1d3e64bd12a9d
+size 918000

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.CSharp.Workspaces.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f70d00a4a91fbcda56bf36ebff9040e4386b51a712b830c1cfac3194623f32bb
+size 680944

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.CSharp.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dfc665c9796c2b27920662e86e09ae9861b393d2cc9b60cf34cff835911a919c
+size 4601816

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.Features.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8c151e45a9327603956b2c7d56bf623940c5efca010c1e8113596ad86438745a
+size 2289632

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.VisualBasic.Features.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ea4cf50b202e43d1af5b188f8d8134235a074f84867e2c606b2d2f945e86277e
+size 1038328

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7e11978c14592683e8ba1c41aa1c1aa79a6abf860a3648fe7884293a2100e8ee
+size 776192

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.VisualBasic.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f07fd09860a6898134085c870253cfc7888e2732eda63d5192e4a2e306b38874
+size 5310952

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.Workspaces.Desktop.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:52a1e2fc6ff30c3543e0a3556dc28e3408e372a6e57420f0a27ed2869214308d
+size 206320

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.Workspaces.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:73dae662e0f9c0d631ee689f7f90283714de10ad1114dc0a9ab1d0dc78e567b3
+size 2596320

+ 3 - 0
deps/docfx/Microsoft.CodeAnalysis.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:229932a33277512e7ab3cf51d8811089b8548d5369fea25d397c1ab01fb3f106
+size 2345928

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.Common.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:40b3a3c268faa4753f148604ecfc34eef8dda34eb3cbe05febf67ad9602520a3
+size 65536

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.ConceptualDocuments.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cbd4ce72e950a272808100e6471b165a40b369e2ef7b2ef0e899904ae5fe7883
+size 19456

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.Engine.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7ca94d1d3b227e37a4460332527491cbc775c2b9bf1cc300f4dcfa1abbd66844
+size 386560

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.ManagedReference.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:258eefcb9ad2b1663881d5d79d8c0e872b2aa6d4d94dec7ccab5df07ee91f0f7
+size 65536

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.OverwriteDocuments.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a43a8a82591b06b91f824a1f147e326c088f05950bb3147903ee33f6dadf20ce
+size 20992

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.ResourceFiles.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c14c2a849429a6a0a1ff638d9e6c136941dc166a10fd857d9a948629fad994ed
+size 9728

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.RestApi.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b938b791e8e2330da2dca0f3541ca3fbef08c2e119e7eee71f6ce7d0b0533269
+size 49664

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.SchemaDriven.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:badfaa5f4e3117512689c8f9845ac285429c408fca72ac875e34c07af87a03cb
+size 65536

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.TableOfContents.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:48821440c6c5cd2218862d3767f86a338fdef8260e9413440bf31fcc0fc05b00
+size 39936

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Build.UniversalReference.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f74b542781a32a9dbdf34e20c61eec242e5766823cefae35eb247ff58d0803ed
+size 64512

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Common.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e15fbff01462f33f23c8185d0e2ede93b7116b09a2bc43ba75c68b30611e3050
+size 159744

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.DataContracts.Common.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e3bb90a0960999438c26d004cf9c6a4859ea2fe8b62886e5a06ab69edffeefbe
+size 33792

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.DataContracts.ManagedReference.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b8306c7d9a0cbf1d541f25a4e00b392f8b989ecafe97b28f2ba2e42c71b7e133
+size 24576

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.DataContracts.RestApi.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dd0749550eccdd9c29455a17413594bf22bb3478e469175d3da8f72abb3b37c9
+size 11776

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.DataContracts.UniversalReference.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3132160391b3f8fa87e2499c03525c6c4f90ae0228cb2f19076b4cb000337e45
+size 28672

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Dfm.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:95f8694135adb4fe20f857f158d768f6c7846b204031b94469678dcf94649782
+size 130560

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Glob.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0a2a61708289908923ea762771c37603d823f1054369ad4efaf3f52d3d2acde0
+size 21504

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.HtmlToPdf.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7df8ebfaf2ad7d23baee92953381fd714656c62eab276f1465b6366b08974b12
+size 46080

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.MarkdigEngine.Extensions.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4cca3b3b3204d579e3681c37fa5617029baf9f1cb56e6a26a81a2264b21ea59f
+size 78848

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.MarkdigEngine.Validators.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:51dc37345282571fc7213743b16ae88f35f878f56631f7ac27080be56a4bd9d2
+size 5632

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.MarkdigEngine.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d79023fefa22ee7c7b6ce2123b99b5b2778417527b0b2849fd7da3cedb8e2965
+size 13824

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.MarkdownLite.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:621077c056b559ba1a895202ab85fba6fd6129f4d75966862b5b0369ecb8ecc7
+size 177152

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Metadata.ManagedReference.Common.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:764da1445ab2d098868fa47926a7eef931183a73e45ebc2825a8d7d42a32b1c0
+size 71168

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Metadata.ManagedReference.FSharp.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:89743c72cbb06ad4d6265f415a723129812e74c3ac8670708bdbc774e09c74ae
+size 193536

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Metadata.ManagedReference.Roslyn.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:262d0f04d376cc90afdfcfee99f9568d85974bd965b0d2e53d128efe18806e23
+size 135168

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Metadata.ManagedReference.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a33aff7d327a8c7dffee71f645a4dece84573ed0f3cb3ad99099462a9422afd7
+size 90112

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Plugins.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:72f934130f83e69d6b1b4fa9700b7537012237f9a292a8c915c5575fe263e92c
+size 65024

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.Utility.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dd9f328243bceeb6afbda84e792dcb23635f42c326f17939a129a4857ce18026
+size 69120

+ 3 - 0
deps/docfx/Microsoft.DocAsCode.YamlSerialization.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5c5a05f21e7ce20bd75104abd05f775d4ab348aeda3ec6f015c6561eaac90b4a
+size 49152

+ 3 - 0
deps/docfx/Microsoft.DotNet.Cli.Utils.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:693f01ba965c7c402476454cba1eab6fafd2480f43ee1b3c3928748c820631fa
+size 75840

+ 3 - 0
deps/docfx/Microsoft.DotNet.Compiler.Common.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ccebf2176fcd615ee60a38a43fcc0fd325895dc9b8d8dad1a8703cacfc0fee26
+size 46144

+ 3 - 0
deps/docfx/Microsoft.DotNet.Files.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7229f29bcb3cff3f90c67e255620dbf1a1a7599cb4d0c45544bae662d027abc0
+size 16960

+ 3 - 0
deps/docfx/Microsoft.DotNet.InternalAbstractions.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ca15ed04fa1982fe717a287484852edf60c2359e238bc2d4358318bdecb0f004
+size 24128

+ 3 - 0
deps/docfx/Microsoft.DotNet.ProjectModel.Workspaces.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:22650bf8b56259f2d44d1dca3f3837779d3923c7dff33ddeae3ad48c56c87890
+size 23616

+ 3 - 0
deps/docfx/Microsoft.DotNet.ProjectModel.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f8837699a70abc5ac3b9a961ba048e51bd71b73575a5e987536e61de367fb30e
+size 216640

+ 3 - 0
deps/docfx/Microsoft.Extensions.DependencyModel.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a90939f812b2d57fdeb80c87b3f698f361d9e4563a707d384a513e1abb36c9e8
+size 56896

+ 3 - 0
deps/docfx/Microsoft.Owin.Diagnostics.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ccb31f29d7bf6cdce3a5c6ee4f63dba7187845b3534a70ecab6c49f6bce42a69
+size 158888

+ 3 - 0
deps/docfx/Microsoft.Owin.FileSystems.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:773e2329708454f04951e39b3bd3b4c2f8a875a8ca163bda709aa532364f1213
+size 18088

+ 3 - 0
deps/docfx/Microsoft.Owin.Host.HttpListener.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0da19ca9e6a1029e121f525d3ac258cec12ec4ca33fcbff3df289308b37444ae
+size 88232

+ 3 - 0
deps/docfx/Microsoft.Owin.Hosting.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7c73afd730344c077706a67d3683a01afa89cf3ff46a1a5a5e14f36ae4dafd07
+size 64680

+ 3 - 0
deps/docfx/Microsoft.Owin.StaticFiles.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:110ce4be7dbe9013008a419889b05ddcfe2c18184a3b3879e74f205c46ba8a67
+size 64680

+ 3 - 0
deps/docfx/Microsoft.Owin.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7ee7cacfb05b39a3d67156163d5c17315da40f0e6e3cc4bcb33584a5aaf00a71
+size 101032

+ 3 - 0
deps/docfx/Microsoft.VisualStudio.RemoteControl.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:311de9ec96072e8cff1db4af8f2b329a6a234756f0fc47c623f18075e7d618af
+size 55568

+ 3 - 0
deps/docfx/Microsoft.VisualStudio.Utilities.Internal.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b956af3904472f010968d567c7e850e4c0144462a550ead409c3c5a9046dcc68
+size 34088

+ 3 - 0
deps/docfx/Microsoft.Win32.Primitives.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:be8f300be8f8d6539d743840367a09f1e5cb196efac11ff1202c4cfe086ad050
+size 14336

+ 3 - 0
deps/docfx/Newtonsoft.Json.Schema.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2c5daa068a34cfaf7085df4d77e00494fb0c86da1aa12486e114eddac3e503b5
+size 149504

+ 3 - 0
deps/docfx/Newtonsoft.Json.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:575e30f98e4ea42c9e516edc8bbb29ad8b50b173a3e6b36b5ba39e133cce9406
+size 526336

+ 3 - 0
deps/docfx/NuGet.Common.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4e08df12143772d38af714aa71ee1c113c126d80b70af572fd1c83d6bf0bcbe1
+size 82232

+ 3 - 0
deps/docfx/NuGet.Configuration.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:117f9b88389239bd34701692e4b8c6b3d835f2a14455125447ecaf7f623d6838
+size 87384

+ 3 - 0
deps/docfx/NuGet.DependencyResolver.Core.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:67ca75af50bf0a2bc62172b81f6c6850f9b6bf4e9114186a83a81126fc9295c1
+size 68992

+ 3 - 0
deps/docfx/NuGet.Frameworks.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:398055d046c4a1310cb7efce11fc5e0e403ccc9bb233b28173b1b4e774e7d616
+size 108872

+ 3 - 0
deps/docfx/NuGet.LibraryModel.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f0c43769235b8014fdcf76169c6d9d71df3a9341a4f8cb42bbcc5a9e20106258
+size 45904

+ 3 - 0
deps/docfx/NuGet.Packaging.Core.Types.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e283f2eb70cc47c6f655bbb7826f325d84f9ca2a3749cfe3563d825ea231477a
+size 32472

+ 3 - 0
deps/docfx/NuGet.Packaging.Core.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:677b6cb218ea3dbd8d10dd357f5f4925a5ab47e37d724b84aa701ae4a3231570
+size 50520

+ 3 - 0
deps/docfx/NuGet.Packaging.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:31db8b277e59d36ee965de7c103c2bbe52a12d90fdb5307f97c78b0a8dd6501c
+size 251720

+ 3 - 0
deps/docfx/NuGet.ProjectModel.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:668092f15b91d8eb4898c55e47cbbbcd7edc2565c80bb971cb529466fd401b16
+size 142160

+ 3 - 0
deps/docfx/NuGet.Protocol.Core.Types.dll

@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1f9d50c0dd1d4d3346a7bb40b8e90ca325f4121fb164c8606ab68fe18156cd68
+size 54488

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio