rust-cookbook
rust-cookbook copied to clipboard
Is this repo abandoned?
Seems like there hasn't been any activity for almost 2 years; has this repo been abandoned? Should the community fork it to keep it alive?
@kevinji I take the lack of response as a yes ...
It would be good if repo owner assign several people as maintainers, to review pools requests and merge PRs.
I've actually been working on a fork of this repo here:
https://github.com/jamesgraves/rust-cookbook
I've only gotten through about half of the examples, and have to convert the other half, even before adding a whole bunch more.
The CHANGES.md file explains what I've been going for.
I'd been sort of waiting until I finished with the conversion before approaching the current project maintainers (if they can even be contacted), but I am open to accepting help already.
There are bunches of examples that could be added (no particular order):
- tokio, async-std and related
- more database examples, including object databases, graph databases, BonsaiDB
- Raft Consensus library
- advanced data structures
- basic and advanced TCP/IP networking
- more with file system traversal
- zip files and other archives
- sound, graphics, game engines
- GTK, Qt, FLTK, Bevy + eGUI, other UI toolkits
- GPU processing, CUDA
- machine learning, Tensorflow
- high-performance computing: OpenMP, etc.
- network filesystems
- statistics, math, bignum libraries
- crypto, SSL, SSH, other public key encryption, X.509, RusTLS
- social media APIs
- personal file sharing: OwnCloud, etc.
- search engines
- AWS and other cloud services
- buffer pools, garbage collection, or other reference-counted examples
- IPv6 address processing
- authentication / authorization: Oauth2, LDAP/AD, DNS lookups
- cloud stuff: LB, status reporting (Vigil), routing, orchestration, containers
- version control: libgit2: clone, change branches, create commits, push, pull
- cargo & project integration via things like cargo-edit
The only limit is available free time...
This is excellent @jamesgraves I am rookie rust developer myself but I am very willing to help in any way I can. I'm coming from backend api development with nodeTS background. Please let me know of any way I can be useful to this course.
I will accept pull requests. If you want to convert some existing samples, great. If you want to add a new one, also great.
For the existing examples, I was going in alphabetical order, and stopped before getting to net
.