Create RESOURCES

main
Erin Nova 2022-05-11 22:18:15 +00:00 committed by GitHub
parent 845c9ff12f
commit 1e521eb561
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 27 additions and 0 deletions

27
RESOURCES Normal file
View File

@ -0,0 +1,27 @@
# Resources
These are various resources that'll be useful for working on Hermes.
## Backend
### Documentation
- [golgi Docs](https://docs.rs/golgi/latest/golgi/index.html)
- [golgi Guide](https://dev.scuttlebutt.nz/#/rust/golgi)
- [SSB Handbook](https://handbook.scuttlebutt.nz)
- [SSB Guide (link to other resources)](https://github.com/ssbc/scuttlebutt-guide)
- [Protocol Guide](https://ssbc.github.io/scuttlebutt-protocol-guide/)
- [Dark Crystal](https://darkcrystal.pw) *(Implement profile backups with this)*
### Software
- [golgi](http://golgi.mycelial.technology/) *(This will be the main library we use to interface with Scuttlebutt)*
- [go-ssb](https://github.com/cryptoscope/ssb) *(Go SSB server. We'll be testing against this)*
- [Sunrise Choir](https://github.com/sunrise-choir/meta) *(Various lower-level SSB Rust libraries)*
## Frontend
### Documentation
- [GNOME Human Interface Guidelines](https://developer.gnome.org/hig/)
### Software
- [gtk-rs](https://gtk-rs.org/) *(GTK4 library for Rust)*
- [clap](https://clap.rs/) *(Commandline argument library for Rust)*