Граф коммитов

73 Коммитов

Автор SHA1 Сообщение Дата
Oliver Smith-Denny 691cf7aba7
release_process.md: Update To Latest Branching Strategy (#205)
This updates the Project Mu documentation to reflect the new branching
and downstream consumption strategy.

---------

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
2024-09-27 11:15:12 -07:00
Taylor Beebe a1c96c8d6b
Add Enhanced Memory Protection Section to 'What and Why' (#197)
We presented Enhanced Memory Protection at the 2023 UEFI Plugfest. This
PR adds a section to our Project Mu docs on the requirements for
enhanced protection and compatibility mode which will serve as the
central location for this information.
2024-04-11 07:47:38 -07:00
RaymondY e2cf9b7260
Update VS2022 installation in prerequisites.md (#196)
a) `--passive` so use can see a visual progression. 
b) `22621` for latest Windows11SDK
c) Add notes for the magic ^ char
2024-03-28 09:41:13 -07:00
Michael Kubacki 77fc53552e
docs/license.md: Update to BSD-2-Clause-Patent license (#190)
Updates the license for the documentation to be BSD-2-Clause-Patent
instead of BSD 2-Clause for consistency with /License.txt and most
of the content in Project Mu repositories.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2024-01-23 13:55:34 -05:00
Joey Vagedes f31b1cf5f0
Add Rust install steps to prerequisites (#189)
Add a link to the rust install steps section of the rust_build.md
document to the prerequisites.md document so that it obvious to readers
that they must also install the rust requirements.

---------

Signed-off-by: Joey Vagedes <joey.vagedes@gmail.com>
Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-12-15 09:44:30 -08:00
Michael Kubacki a9eba4d6d3
Place Rust doc links in the nav menu (#176)
- Moves Rust build and documentation pages to `CodeDevelopment` so
  it can be made available in that nav menu item.
- Adds the items to the nav menu to remove mkdocs warning and make
  the documents easier to find.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-09-06 13:16:47 -04:00
Michael Kubacki 69515fe2d4
Add Rust documentation (#175)
Adds documents that explain:

- How to build with Rust in Project Mu
- Documentation conventions for Rust code in Project Mu
- Motivation to adopt Rust in Project Mu

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-09-01 16:54:56 -04:00
Joey Vagedes d76f20ef50
Update edk2-pytool links (#171)
Edk2-Pytools has transitioned to published docs, so this updates the
links referencing Edk2-Pytools to point at the docs rather than the
github markdown files.
2023-07-13 13:58:40 -04:00
Michael Kubacki e1d4d3c920
Update discussion and issue instructions (#136)
Request issues be filed in the corresponding Project Mu repository.

Request general discussions be started in the Discussions section of
the relevant Project Mu repository.

Direct other discussions to the Discussions section of this repository.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2022-10-24 14:41:43 -07:00
Michael Kubacki b4033b12ab
Update stale Visual Studio references (#137)
Though there's a preference to avoid specifying exact versions where
possible. In the case of tool chain tag examples, tags with exact
versions
are retained to provide a working example.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2022-10-24 17:03:29 -04:00
Taylor Beebe 4b1152b796
Update Python and Git Links 2022-10-04 12:22:53 -07:00
Taylor Beebe 7bf05f1f09 update for spellcheck 2022-08-02 09:51:15 -07:00
Taylor Beebe 47a5ab24a3 initial upload 2022-06-23 12:42:18 -07:00
Gary Beihl 6b5de51502
Use ^ for windows cmd continuation character (#123) 2022-04-13 16:53:04 -07:00
Joey Vagedes 2cdc061299
Update azure pipeline to pass CI (#125)
* Update Node to 17.x
* fix spelling errors caught by cspell
* fix inconsistencies causing makrdownlint test to fail
2022-04-08 15:09:20 -07:00
Bret Barkelew 9d6052afc7 Merged PR 4844: Update integration notes with post-2108 and -2111 steps 2022-02-08 20:58:36 +00:00
MC-Long 6fb4087958
Fix two typos in documentation for tool prerequisites
Correct path for script to activate a python virtual environment.

Code snippet showing how to install the python requirements for a repository is referencing the file as it was originally named (requirements.txt).  Now in most Project Mu and Edk2 repos the file is named pip-requirements.txt. Update sample to reflect that.
2021-06-11 17:33:35 -07:00
Bret Barkelew e22cf099f2
Add an integration checklist for detailed release steps (#102)
Co-authored-by: Bret Barkelew <bret.barkelew@microsoft.com>
Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
2020-11-08 21:10:39 -08:00
Bret Barkelew c9119b90cc
Clarify the note about adding MU_CHANGE comments (#101)
Co-authored-by: Bret Barkelew <bret.barkelew@microsoft.com>
2020-10-29 13:26:19 -07:00
Bret Barkelew e2c0941d7e Fix small spelling errors in security doc 2020-10-27 14:18:17 -07:00
Bret Barkelew 53ddd7aea3 Merged PR 2969: Add a doc about the security patch repos
Add a doc about the security patch repos
2020-10-26 23:22:29 +00:00
Bret Barkelew 4840d2ba67
Update release notes with current process and new images (#98)
Co-authored-by: Bret Barkelew <bret.barkelew@microsoft.com>
2020-10-20 21:22:23 -07:00
Sean Brogan a75adbcec9
Add markdownlint into the Doc development process and PR gates (#96)
Add config file
Add directions how to use
Fix files
2020-10-12 22:10:51 -07:00
Sean Brogan 7dc3287b97
Add link to newly created doc site for mkdocs macros plugin (#95) 2020-08-13 15:48:37 -07:00
Sean Brogan 2da93dcaea
Add support for newer markdown features like Mermaid graphs and tabs (#94)
* Add support for pymarkdown extension tabbed content
* Add support for Mermaid graphs in markdown
* Update emoji support to use SVG and add material supported emojis
2020-08-13 13:15:56 -07:00
Sean Brogan d6455028ae
Doc updates for 202002, PyTools, and testing (#87) 2020-03-22 16:57:44 -07:00
Seth Grossman 7891b0e920 Minor grammatical edits (#81)
Commas, spelling and other minor grammatical improvements
2019-12-10 18:06:13 -08:00
Jeremiah Cox 1482bebbc7
Add DFCI acronym 2019-10-10 18:32:05 -07:00
Jeremiah Cox f2cdd17136 Add WDK instructions (#77)
* Add WDK instructions
2019-08-12 18:18:19 -07:00
Max Knutsen 24f1a90cd4 Quick setup documentation (#74) 2019-07-19 09:46:07 -07:00
Sean Brogan d1204ddecc
Add docs for VS 2019 support and update WDK (#71)
Add docs section to support command line install of VS2019
Also update WDK to version to 17763
2019-05-14 17:23:18 -07:00
Bret Barkelew 5dad176f56
Add notes about how branch status will be documented across releases. (#69) 2019-04-26 09:08:22 -07:00
Bret Barkelew 64d81d331f Remove the roadmap section and direct to the GitHub issues link. (#66) 2019-04-23 14:30:03 -07:00
Misdre 68f408dc29 Fix relative links in some documents. (#55) 2019-04-11 11:18:41 -07:00
Sean Brogan 3e9d3a268f
Update code development docs to suggest using python virtual environments. (#56)
* Update code development docs to suggest using python virtual environments.
   Add details of how to setup a virtual environment for a workspace
   Add details of how to activate a virtual environment for each session.

* Add brief comment for Omnicache
2019-02-01 20:41:53 -08:00
Sean Brogan 223299a029
Add code dev overview page and make a few minor updates. (#51) 2018-12-19 20:18:28 -08:00
Sean Brogan 2b5fb5961f
fix formatting for inline code block in docs/CodeDevelopment/prerequisites.md (#50) 2018-12-14 11:56:30 -08:00
Bret Barkelew 0023cfc6d3
Add language to clarify the LTS section. (#48)
Clarify the commitments/goals for Long-Term Support.
2018-12-11 13:23:37 -08:00
Sean Brogan e7276169f2 Update content for developing code and documentation (#49)
* Update adding content for developing code and documentation
* improve pr gate to include pytest and flake8
2018-12-10 23:55:02 -08:00
Bret Barkelew e69a50c057
Populate the docs with the Mu code release process. (#47)
Take a stab at a first draft of the release process including: branching, tagging, naming conventions, and lifecycle. This may be revised as we learn how the process works with the larger community.
2018-12-05 10:50:11 -08:00
Jeremiah Cox 99696a1990
Adding Teams collaboration request link (#41)
* Add mailto: request to join our Teams collaboration channel

* Update cspell.json

* Whitespace change

* Update project_resources.md

* Update project_resources.md
2018-11-02 13:52:14 -07:00
Sean Brogan c47eba9b64
Add support for checking encoding (#36)
* Add filtering for markdown with invalid UTF8 encoding

* Update docs and CI build for encoding check
2018-10-16 15:47:22 -07:00
Sean Brogan 62d2ae7972
Add support for pulling documentation from other Project Mu Repos (#33)
* Add first pass at doc build for all repos (pulling dynamic content)
* Clean up to allow no preprocessing for pr gate builds
2018-10-15 10:58:40 -07:00
Stefan M f02d525277 Add mkdocs to readme (#31)
* Add Badge to top of README

* Improve README 'about'

* Add 'How to build' section to README

* Update docs on website

* Update Pipeline to use requirements.txt

* Fix double installation of mkdocs

* Drop 'the'

* Fix mkdocs command
2018-10-12 09:22:49 -07:00
Gaurav Sachdeva fd8447385c Improving documentation by fixing typos and more (#22)
* fixes in index.md

* fixes in developer docs and how section
2018-10-10 16:25:16 -07:00
Sean Brogan b9f6b9fbed
Personal/sebrogan/formatting (#29)
* add whitespace to format correctly

* Turn on codehilite to get copy option for all commands

* clean up spacing
2018-10-08 13:37:17 -07:00
abhiraj963 c9f3e76b25 Correction of sentence (#27) 2018-10-07 19:25:57 -07:00
Sean Brogan 6fdc2f4ac1
Use cspell to check spelling as part of gated build (#26)
* Use cspell to check spelling as part of gated build

* Add spell checker and fix spelling errors

* Add info to resolve spelling false positives
2018-10-03 22:52:30 -07:00
Manank Patni cff91e0bbb Fix some typos and spelling mistakes (#23) 2018-10-03 14:44:21 -07:00
Uzer Jamal eb070b91db Fixed multiple typos (#20) 2018-10-03 14:41:26 -07:00