Open tarcieri opened 7 years ago
Sure!
Strangely enough, I hadn't actually intended this to become a full macaroon implementation - I was using it to learn Rust (and more about macaroons). But then...it became, "well, I could just add this", and "ooh, what about this".
I guess it got a little out of control. 😊
On the plus side, I'm finding I really like Rust (maybe a little too much...).
Anyway, yeah, I'd like that. Let me know how you think we could go about it.
Awesome! I was in a similar boat: macaroons-rs was my first real Rust project.
Perhaps a good place to start is critiquing the respective APIs and writing up a list of pros/cons about each? Then we can pick the best parts of both and proceed from there.
Sorry, between kids and work the last week's been pretty busy.
Sounds reasonable.
-Jack
On Tue, Mar 14, 2017 at 1:03 PM Tony Arcieri notifications@github.com wrote:
Awesome! I was in a similar boat: macaroons-rs was my first real Rust project.
Perhaps a good place to start is critiquing the respective APIs and writing up a list of pros/cons about each? Then we can pick the best parts of both and proceed from there.
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/jacklund/libmacaroon-rs/issues/1#issuecomment-286508768, or mute the thread https://github.com/notifications/unsubscribe-auth/AAMy4kNEUzAHCaRvjWQGNKb4tzngQtdZks5rltZXgaJpZM4MbkCb .
Hey guys, which library would you recommend to use at the moment? And are the any future plans?
I might actually have use for a Rust Macaroons library soon. I'm happy to use this one as a starting point as it's more complete, as well as hand over the "macaroons" crate name in exchange for commit access.
Any news on the "joining" front?
No, although I'm happy to retire my crate and "bless" this one
I also have a Macaroons implementation in Rust:
https://github.com/cryptosphere/macaroons-rs
I recently gave a talk about it at the Rust Bay Area Meetup:
https://air.mozilla.org/rust-meetup-february-2017-02-09/
Are you interested in joining forces and collaborating on a single crate? It looks like your implementation may be more complete than mine (despite my crate being much, much older, heh)
One of the things I find frustrating with Rust is when there are several crates implementing the same thing instead of collaboration on making a single, awesome crate.