Page MenuHomePhabricator

[Docs] Organize comprehensive nix documentation
ClosedPublic

Authored by jon on Aug 26 2022, 3:45 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, May 14, 8:03 AM
Unknown Object (File)
Mon, May 13, 2:50 PM
Unknown Object (File)
Thu, May 9, 5:14 PM
Unknown Object (File)
Thu, May 9, 5:13 PM
Unknown Object (File)
Thu, May 9, 5:13 PM
Unknown Object (File)
Tue, May 7, 2:13 AM
Unknown Object (File)
Sat, May 4, 2:05 AM
Unknown Object (File)
Fri, May 3, 4:48 PM
Subscribers

Details

Summary

Large addition of documentation specific to nix.

The content has been copied and pasted from the the existing
dev_environment.md with exception of initial headers.

Depends on D4966

Test Plan

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

Include homebrew and related tools: idb, reactotron

I don't have time to review this before I leave and @varun is already out. Hoping @abosh can take a look

abosh requested changes to this revision.EditedAug 27 2022, 11:13 AM

Only the content of nix_dev_env.md changed significantly. The content of the nix_*_{setup,workflows}.md are copy and pasted from the the existing dev_environment.md with exception of initial headers.

Hey @jon, can you split this diff into two, per this Notion doc? I made a similar diff once (D4399) which was quite confusing because I moved stuff and edited stuff in the same diff. You can update this one to just copy and pasting stuff from dev_environment.md and then stack another one on top of this to update nix_dev_env.md. The factoring makes it easier to review.

Moving code around: D4399
Updating code: D4414

It would also make it easier to accept the first one since it's just copied from dev_environment.md. Thanks.

This revision now requires changes to proceed.Aug 27 2022, 11:13 AM

Only include existing documentation

Thanks for updating this diff! Accepting, assuming that this code is copied and pasted from dev_environment.md outside of the "Nix" headers.

This revision is now accepted and ready to land.Aug 29 2022, 11:01 AM