fitzgen / mach

A rust interface to the Mach 3.0 kernel that underlies OSX.
https://docs.rs/mach
Other
81 stars 28 forks source link

Crate maintenance #63

Open nbaksalyar opened 4 years ago

nbaksalyar commented 4 years ago

Hi! I'm starting a new Rust debugger project which heavily depends on mach for the macOS target implementation. I would love to help with maintenance of this crate: reviewing pull request, keeping the code up to date with rustc updates, improving documentation, adding missing headers, etc. How can I do this? cc @gnzlbg

Thank you.

JohnTitor commented 3 years ago

Hey @fitzgen do you have some time to take a look at this crate? The libc crate has some mach related items and it currently suggests using this crate instead. However, this crate's maintenance is inactive and it wouldn't be great to recommend an outdated crate. Since @gnzlbg is out of contact, I forked some crates and have maintained them, I could do the same way for this as well but it should be the last way not to make unnecessary confusion. Fortunately, this repo is still under your userspace, could you take care of transferring the repo and giving us the publish right on crates.io?

mstange commented 2 years ago

I'd also be happy to co-maintain this crate.

JohnTitor commented 2 years ago

For those interested in this topic: I created https://github.com/JohnTitor/mach2 as a fork. I've mostly maintained it for the libc crate but I'm happy to see any contributions <3