An easy-to-host PDS on the ATProtocol, iPhone and MacOS. Maintain control of your keys and data, always.
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(MM-63): Cargo workspace setup #7

open opened by malpercio.dev targeting main from malpercio/mm-63-cargo-workspace-setup

Summary#

  • Root Cargo.toml defines workspace with resolver = "2", Rust 2021 edition, and [workspace.dependencies] pre-declaring shared crate versions (tokio, axum, serde, anyhow, thiserror, tracing)
  • Four crates scaffolded: relay (binary), repo-engine, crypto, common (all libraries)
  • cargo build and cargo test pass from workspace root

Notes#

  • atrium-repo and rsky-crypto are commented out in [workspace.dependencies] — they'll be uncommented when Wave 3/4 work begins
  • crates/app-desktop/ (Tauri shell) intentionally excluded — v0.2 scope per MM-63
  • Rust toolchain not yet pinned — that's MM-64 (devenv)

Closes#

MM-63

Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:web:malpercio.dev/sh.tangled.repo.pull/3mgj6hblg6z22
Diff #0

No differences found between the selected revisions.

History

1 round 0 comments
sign up or login to add to the discussion
malpercio.dev submitted #0
patch application failed: error: No valid patches in input (allow with "--allow-empty")
expand 0 comments