Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is this repo abandoned? #681

Closed
kevinji opened this issue Dec 14, 2022 · 12 comments
Closed

Is this repo abandoned? #681

kevinji opened this issue Dec 14, 2022 · 12 comments

Comments

@kevinji
Copy link

kevinji commented Dec 14, 2022

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?

@jreuben11
Copy link

@kevinji I take the lack of response as a yes ...

@blandger
Copy link

It would be good if repo owner assign several people as maintainers, to review pools requests and merge PRs.

@jamesgraves
Copy link

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...

@monqyClouds
Copy link

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.

@jamesgraves
Copy link

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.

@alst2821
Copy link

Hi,
I'm adding a comment because I am glad to have found the version by jamesgraves,
https://github.com/jamesgraves/rust-cookbook
because the example I was trying out
https://jamesgraves.github.io/rust-cookbook/file/dir.html#find-all-png-files-recursively
did not work any more in the original.

@AndyGauge
Copy link
Collaborator

@jamesgraves do you want to help maintain the official one? You work could benefit from the search traffic.

@jamesgraves
Copy link

jamesgraves commented Nov 25, 2024 via email

@AndyGauge
Copy link
Collaborator

I like the way skeptic and cargo.toml are preserved over the src directory. I don't want to cast a verdict over the future, but I'm going to close this issue and un-abandon the cookbook 🎉

@joshka
Copy link

joshka commented Nov 30, 2024

I actually just started to write up an issue about moving the code to actual rust files and importing using mdbook includes, and then found this issue. Strong +1 that doing this is the right thing to do. Strong agreement with all the listed things in the CHANGES doc.

@AndyGauge can you clarify what you meant by. It's not clear if you're saying that you like the changes @jamesgraves made or you're rejecting them.

I like the way skeptic and cargo.toml are preserved over the src directory. I don't want to cast a verdict over the future, but I'm going to close this issue and un-abandon the cookbook 🎉

@AndyGauge
Copy link
Collaborator

AndyGauge commented Nov 30, 2024

I have pulled both repositories and reviewed them since closing the issue. I am saying that it is a lot to take in at once, and I'm trying to get the changes that contributors have made merged and deployed. Please write up an issue with the recommendation to remove skeptic so we can get consensus.

I already did 1 and 6 this week.

@joshka
Copy link

joshka commented Dec 1, 2024

#711

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants