Skip to content

Commit

Permalink
added index file for development docs
Browse files Browse the repository at this point in the history
Also, moved the documents from the `maintainers` folder as it was confusing.

Signed-off-by: Andreea Florescu <fandree@amazon.com>
  • Loading branch information
andreeaflorescu committed Mar 28, 2023
1 parent 5fd5ce1 commit 9c611c5
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 1 deletion.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ guiding principles, and the development model.
- [Adding a New Virtualization Component](#adding-a-new-virtualization-component)
- [Publishing on crates.io - Requirements List](#publishing-on-cratesio---requirements-list)
- [CI](#ci)
- [Extended Development Documentation](#extended-development-documentation)

## What Is rust-vmm?

Expand Down Expand Up @@ -239,7 +240,7 @@ list of requirements must be checked before having the first version published:
- **Unit Tests**.
- **Coverage**. We expect all crates to enable a coverage test that doesn't
allow the coverage to drop on new PRs. See
[the coverage docs](docs/maintainers/code_coverage.md) for more details. For
[the coverage docs](docs/code_coverage.md) for more details. For
most of the crates in rust-vmm we keep the coverage to above 80% before
publishing them on crates.io. This coverage target can be slightly adjusted
in rare cases, and depending on the use case.
Expand Down Expand Up @@ -279,3 +280,8 @@ We ensure that all rust-vmm components keep the same quality bar by using the
built on top of [Buildkite](http://buildkite.com/), and added as a submodule
to all rust-vmm repositories. For more details, please check the [rust-vmm-ci
README](https://github.com/rust-vmm/rust-vmm-ci/).

### Extended Development Documentation

For more details about certain aspects of developing in rust-vmm, please check
the [extended development documentation](docs/readme.md).
File renamed without changes.
File renamed without changes.
9 changes: 9 additions & 0 deletions docs/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Development Documentation

The development documentation provides in-depth details about various aspects
of development in the rust-vmm project.

## Table of Contents
- [Code Coverage](code_coverage.md)
- [Crate Release](crate_release.md)
- [Set Up a New Repository](setup_new_repo.md)
File renamed without changes.

0 comments on commit 9c611c5

Please sign in to comment.