diff --git a/.github/mistaken-pull-closer.yml b/.github/mistaken-pull-closer.yml index cbab2c436a..6d9ab46b4a 100644 --- a/.github/mistaken-pull-closer.yml +++ b/.github/mistaken-pull-closer.yml @@ -6,7 +6,7 @@ filters: commentBody: | Thanks for your contribution! Unfortunately, we don't use GitHub pull requests to manage code contributions to this repository. Instead, please - see the [contributing guide](https://google.github.io/crosvm/contributing.html) + see the [contributing guide](https://crosvm.dev/book/contributing.html) which provides full instructions on how to get involved. # Whether to add a label to the closed PR. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 04bcab8a7c..71a2065b63 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,3 +1,3 @@ We don't accept any GitHub pull requests to crosvm. We use [Chromium Gerrit](https://chromium-review.googlesource.com/) for the code review process. See -[the contribution guide](https://google.github.io/crosvm/contributing.html) for the details. +[the contribution guide](https://crosvm.dev/book/contributing.html) for the details. diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 63798172b1..f888b7f8e5 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -86,8 +86,8 @@ one to use in what place using some guidelines available via `VolatileSlice` and several convenience functions. This type is most useful for mapping memory unrelated to `GuestMemory`. -See [memory layout](https://google.github.io/crosvm/appendix/memory_layout.html) for details how -crosvm arranges the guest address space. +See [memory layout](https://crosvm.dev/book/appendix/memory_layout.html) for details how crosvm +arranges the guest address space. ### Device Model @@ -237,4 +237,4 @@ Source code is organized into crates, each with their own unit tests. [minijail]: https://android.googlesource.com/platform/external/minijail [qcow]: https://en.wikipedia.org/wiki/Qcow [vfio]: https://www.kernel.org/doc/html/latest/driver-api/vfio.html -[`waitcontext`]: https://google.github.io/crosvm/doc/base/struct.WaitContext.html +[`waitcontext`]: https://crosvm.dev/doc/base/struct.WaitContext.html diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b36787b0f9..50393be69e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -68,8 +68,8 @@ git checkout --branch myfeature --track origin/main ``` After making the necessary changes, and testing them via -[Presubmit Checks](https://google.github.io/crosvm/building_crosvm.html#presubmit-checks), you can -commit and upload them: +[Presubmit Checks](https://crosvm.dev/book/building_crosvm.html#presubmit-checks), you can commit +and upload them: ```bash git commit @@ -103,8 +103,8 @@ Once one of the [crosvm owners] has voted "Code-Review+2" on your change, you ca CQ" button, which will trigger the test process. Gerrit will show any test failures. Refer to -[Building Crosvm](https://google.github.io/crosvm/building_crosvm.html) for information on how to -run the same tests locally. +[Building Crosvm](https://crosvm.dev/book/building_crosvm.html) for information on how to run the +same tests locally. When all tests pass, your change is merged into `origin/main`. @@ -134,4 +134,4 @@ Output is found at `docs/book/book/html/`. [google markdown style guide]: https://github.com/google/styleguide/blob/gh-pages/docguide/style.md [mdbook]: https://rust-lang.github.io/mdBook/ [mdbook-mermaid]: https://github.com/badboy/mdbook-mermaid -[the book of crosvm]: https://google.github.io/crosvm/ +[the book of crosvm]: https://crosvm.dev/book/ diff --git a/README.chromeos.md b/README.chromeos.md index 288520847a..294b4accd9 100644 --- a/README.chromeos.md +++ b/README.chromeos.md @@ -3,5 +3,5 @@ Crosvm is an independently developed project and is using different workflows than other ChromeOS repositories. -Please review [Crosvm on Chromeos](https://google.github.io/crosvm/integration/chromeos.html) for -how to submit code and how changes are brought into ChromeOS. +Please review [Crosvm on Chromeos](https://crosvm.dev/book/integration/chromeos.html) for how to +submit code and how changes are brought into ChromeOS. diff --git a/README.md b/README.md index 039c40481c..0d9cf80669 100644 --- a/README.md +++ b/README.md @@ -8,15 +8,15 @@ the virtio standard. crosvm is currently used to run Linux/Android guests on Chrome OS devices. -- [Documentation](https://google.github.io/crosvm/) +- [Documentation](https://crosvm.dev/book/) - [Announcements](https://groups.google.com/a/chromium.org/g/crosvm-announce) - [Developer Mailing List](https://groups.google.com/a/chromium.org/g/crosvm-dev) - [#crosvm on matrix.org](https://matrix.to/#/#crosvm:matrix.org) - [Source code](https://chromium.googlesource.com/crosvm/crosvm/) - - [API doc](https://google.github.io/crosvm/doc/crosvm/), useful for searching API. - - For contribution, see [the contributor guide](https://google.github.io/crosvm/contributing/). - Mirror repository is available at [GitHub](https://github.com/google/crosvm) for your - convenience, but we don't accept bug reports or pull requests there. + - [API doc](https://crosvm.dev/doc/crosvm/), useful for searching API. + - For contribution, see [the contributor guide](https://crosvm.dev/book/contributing/). Mirror + repository is available at [GitHub](https://github.com/google/crosvm) for your convenience, but + we don't accept bug reports or pull requests there. - [Issue tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component:OS%3ESystems%3EContainers) ![Logo](./logo/logo_512.png) diff --git a/crosvm_control/src/lib.rs b/crosvm_control/src/lib.rs index 64049670b2..195cd189c2 100644 --- a/crosvm_control/src/lib.rs +++ b/crosvm_control/src/lib.rs @@ -11,7 +11,7 @@ //! Do not make changes to this library without consulting the crosvm externalization team. //! Email: crosvm-dev@chromium.org //! For more information see: -//! +//! use std::convert::TryFrom; use std::convert::TryInto; diff --git a/docs/book/src/introduction.md b/docs/book/src/introduction.md index 85090f62e9..60d24ac768 100644 --- a/docs/book/src/introduction.md +++ b/docs/book/src/introduction.md @@ -17,7 +17,7 @@ operating system using the platform's hypervisor. - [#crosvm on matrix.org](https://matrix.to/#/#crosvm:matrix.org) - [Source code](https://chromium.googlesource.com/crosvm/crosvm/) - [GitHub mirror](https://github.com/google/crosvm) - - [API documentation](https://google.github.io/crosvm/doc/crosvm/), useful for searching API. + - [API documentation](https://crosvm.dev/doc/crosvm/), useful for searching API. - Files for this book are under [/docs/](https://chromium.googlesource.com/crosvm/crosvm/+/HEAD/docs/). - [Issue tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component:OS%3ESystems%3EContainers) diff --git a/docs/book/src/package_documentation.md b/docs/book/src/package_documentation.md index d5656eac61..a30e1c035c 100644 --- a/docs/book/src/package_documentation.md +++ b/docs/book/src/package_documentation.md @@ -1,4 +1,4 @@ # Package Documentation The package documentation generated by `cargo doc` is available -[here](https://google.github.io/crosvm/doc/crosvm/). +[here](https://crosvm.dev/doc/crosvm/). diff --git a/navbar.md b/navbar.md index cc1d7cd78a..5a1c05012d 100644 --- a/navbar.md +++ b/navbar.md @@ -3,4 +3,4 @@ - [Home](/README.md) - [Contribution guide](/CONTRIBUTING.md) - [Architecture](/ARCHITECTURE.md) -- [Book of crosvm](https://google.github.io/crosvm/) +- [Book of crosvm](https://crosvm.dev/book/) diff --git a/tools/examples/README.md b/tools/examples/README.md index e1476b4133..d6b341a993 100644 --- a/tools/examples/README.md +++ b/tools/examples/README.md @@ -2,5 +2,5 @@ This directory contains an examples for how to run a VM with crosvm on linux. -See [Basic Usage](https://google.github.io/crosvm/running_crosvm/example_usage.html) for a tutorial -on how to run the examples. +See [Basic Usage](https://crosvm.dev/book/running_crosvm/example_usage.html) for a tutorial on how +to run the examples.