Skip to content

Latest commit

 

History

History
30 lines (29 loc) · 2.47 KB

Ramp-up.md

File metadata and controls

30 lines (29 loc) · 2.47 KB

Ramp-up guide

  1. Read an article and an one pager to get more details about the project

Read Basics of cryptography for building a filesystem in Rust and Building an Encrypted Filesystem in Rust 3. Become familiar with the concepts and features and lib docs 4. Understand the layers 5. Detailed sequence flows 6. Talks 7. Give it a quick try with Docker 8. Or run it as CLI app 9. Clone or fork the repo. After being added to it, you can work in your branches in the original repo. No need to fork it if you don't want to 10. Build from source and start it. If you don't have Linux, you can develop inside a container. This will start a new Linux container and remotely connecting the local IDE to the container, you can also connect with IDE's terminal to it and run the code. On Windows, you can use WSL. As a last resort, you can develop in browser. 11. Run and understand examples. You can write some new ones to understand the flow and code better. If you do, please create a PR back to the parent repo targeting the main branch to include those for others too 12. Become familiar with tests (and in other files) and benchmarks. You can write some new ones to understand the flow and code better. If you do, please create a PR back to the parent repo targeting the main branch to include those for others too