mirror of
https://github.com/logos-messaging/chat_proto.git
synced 2026-01-03 21:43:08 +00:00
Updated readme
This commit is contained in:
parent
dc62e5ceaa
commit
efb4635c57
24
README.md
24
README.md
@ -1 +1,23 @@
|
|||||||
# chat_proto
|
# chat_proto
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
This repository contains the core implementation of the $CHAT_PROTO types.
|
||||||
|
|
||||||
|
To make them easy to use, implementations in Rust and Nim are provided developers can focus on building.
|
||||||
|
|
||||||
|
|
||||||
|
## Structure
|
||||||
|
|
||||||
|
- **proto:** Protobuf definitions for Core and Conversation types
|
||||||
|
- **nim:** nimble package for generated types in nim
|
||||||
|
- **rust:** cargo crate for generated types in rust
|
||||||
|
- **specs:** current home of the specifications - these will likely be moved out of the repo. They are currently in lockstep with the type definitions which minimizes desync.
|
||||||
|
|
||||||
|
## Related Repositories
|
||||||
|
|
||||||
|
- [Nim POC](https://github.com/waku-org/nim-chat-poc/tree/jazzz/inbox) - This is a demo of the types being consumed in`nim`
|
||||||
|
- Importing packages from a monorepo appears to be broken in `nimble`, as a short term work around. The `.proto` files have been embedded in the POC, and will be removed once resolved
|
||||||
|
|
||||||
|
- [Rust POC](https://github.com/jazzz/umbra) - This is demo of the types being consumed in `rust`
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user