Add Microsoft Documentation
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 25/100
- Issue 类型
- 功能
- 描述清晰度
- 需要澄清
- 活跃度
- 停滞
- 领域
- documentation, search
调研方向
检查 issue 中列出的 MicrosoftDocs 仓库,从 windows-driver-docs 及其 LICENSE 和 LICENSE-CODE 文件开始,然后比较 issues #158 和 #2102 中现有的 DevDocs 上下文。完成的要求是确定一个范围明确的源集合,并确认支持导入文档、搜索和索引行为以及再分发许可。
由索引模型根据 Issue 内容生成。
描述
Feature request
Summary
Please add the documentation from the following Microsoft sources listed below (more or less in order of importance), or as much as possible from it.
The existing search for these docs is lacking and an index doesn't exist. The offline version of the docs is huge, broken, unmaintained, and the search and index don't work either.
Furthermore, it would be convenient to have a single source for this documentation and other documentation DevDocs currently hosts (e.g. cppreference for which DevDocs also gives a superior search and index to what cppreference provides).
- https://github.com/MicrosoftDocs/windows-driver-docs
- https://github.com/MicrosoftDocs/windows-driver-docs-ddi
- https://github.com/MicrosoftDocs/sdk-api/
- https://github.com/MicrosoftDocs/win32
- https://github.com/MicrosoftDocs/cpp-docs
- https://github.com/MicrosoftDocs/windows-dev-docs
- https://github.com/MicrosoftDocs/winrt-api
- https://github.com/MicrosoftDocs/winrt-related
- https://github.com/MicrosoftDocs/Console-Docs
- https://github.com/MicrosoftDocs/windowsserverdocs
- https://github.com/MicrosoftDocs/PowerShell-Docs
- https://github.com/MicrosoftDocs/windows-powershell-docs
- https://github.com/MicrosoftDocs/Virtualization-Documentation
- https://github.com/MicrosoftDocs/windows-itpro-docs/
- https://github.com/MicrosoftDocs/visualstudio-docs
You could also add documentation from other repositories under https://github.com/MicrosoftDocs, such as:
The license for the documentation in all of those sources is CC-BY-4.0 which allows modification and distribution according to my understanding. The license for the code samples in the documentation is MIT.
References
- https://github.com/freeCodeCamp/devdocs/issues/158
Says the license is incompatible, but old - from 2015. The license now allows modification and distribution. - https://github.com/freeCodeCamp/devdocs/issues/2102
New but unclear. Says the the "docs need to be available under a free license". I don't know what you consider free, but CC-BY-4.0 looks "free enough" to me. The cppreference docs you provide are licenses under CC-BY-SA-3.0 which is more restrictive, so I gather CC-BY-4.0 is good enough. - https://trello.com/c/PVnfdeaN
Says that "most docs by Apple / Microsoft / Adobe, are released under restrictive licenses (no redistribution) incompatible with DevDocs", but again this is not the case with regard to the Microsoft documentation listed above.
- 主要语言
- Ruby
- 星标
- 39.5k
- 派生
- 2.6k
- 平均合并
- 2 天 9 小时
- 30 天内合并 PR
- 13
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
freeCodeCamp/devdocs 的其他 Issue
-
docs/improvement
难度 2/5 1-3 小时 新手友好度 62/100
freeCodeCamp/devdocs#1989 · 4 条评论 · 4 个 reaction ·
-
难度 5/5 一周以上 新手友好度 20/100
freeCodeCamp/devdocs#2731 ·
-
feature
难度 5/5 一周以上 新手友好度 25/100
freeCodeCamp/devdocs#2712 ·
-
feature
难度 5/5 一周以上 新手友好度 30/100
freeCodeCamp/devdocs#2683 · 1 条评论 ·
-
feature
难度 4/5 3-5 天 新手友好度 45/100
freeCodeCamp/devdocs#2673 ·
查看 freeCodeCamp/devdocs 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 65/100
-
难度 2/5 1-3 小时 新手友好度 75/100
-
难度 2/5 1-3 小时 新手友好度 70/100
googleapis/google-api-ruby-client#28001 · 5 个 reaction ·
-
难度 2/5 1-3 小时 新手友好度 75/100
-
难度 2/5 1-3 小时 新手友好度 70/100