jacklund / libmacaroon-rs

Rust Macaroon Library (deprecated, see README)
9 stars 7 forks source link

Join forces with macaroons-rs? #1

Open tarcieri opened 7 years ago

tarcieri commented 7 years ago

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.

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

tarcieri commented 7 years ago

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.

jacklund commented 7 years ago

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 .

flosse commented 7 years ago

Hey guys, which library would you recommend to use at the moment? And are the any future plans?

tarcieri commented 7 years ago

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.

pmario commented 6 years ago

Any news on the "joining" front?

tarcieri commented 6 years ago

No, although I'm happy to retire my crate and "bless" this one