Alex
1c0ba930b8
This PR should be merged after the new website is deployed. - [x] Rename files - [x] Add front matter section to all `.md` files in the book (necessary for Zola) - [x] Change all internal links to use Zola's linking system that checks broken links - [x] Some updates to documentation contents and organization Co-authored-by: Alex Auvolat <alex@adnab.me> Reviewed-on: Deuxfleurs/garage#213 Co-authored-by: Alex <alex@adnab.me> Co-committed-by: Alex <alex@adnab.me>
1 KiB
1 KiB
+++ title = "Development" weight = 6 sort_by = "weight" template = "documentation.html" +++
Now that you are a Garage expert, you want to enhance it, you are in the right place! We discuss here how to hack on Garage, how we manage its development, etc.
Rust API (docs.rs)
If you encounter a specific bug in Garage or plan to patch it, you may jump directly to the source code's documentation!
- garage_api - contains the S3 standard API endpoint
- garage_model - contains Garage's model built on the table abstraction
- garage_rpc - contains Garage's federation protocol
- garage_table - contains core Garage's CRDT datatypes
- garage_util - contains garage helpers
- garage_web - contains the S3 website endpoint