-
Notifications
You must be signed in to change notification settings - Fork 22
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
Resolve half of #67 (Part 1/2) #93
Conversation
rust-arkworks/src/lib.rs
Outdated
/// | ||
/// See <https://blog.aayushg.com/nullifier> for more information. | ||
/// | ||
/// Find RustCrypto crate as `plume_crypto`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why did we name it plume_rustcrypto? plume_crypto seems to be a better name to me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can be plume_arkworks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly on crate rename.
rust-arkworks/src/lib.rs
Outdated
/// | ||
/// See <https://blog.aayushg.com/nullifier> for more information. | ||
/// | ||
/// Find RustCrypto crate as `plume_crypto`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one can be plume_arkworks
@@ -1,7 +1,12 @@ | |||
[package] | |||
name = "zk-nullifier" | |||
name = "plume_rustcrypto" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's make this one plume_crypto, and the other one plume_arkworks!
rust-k256/src/lib.rs
Outdated
//! | ||
//! See <https://blog.aayushg.com/nullifier> for more information. | ||
//! | ||
//! Find `arkworks-rs` crate as `plume_arkworks`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah you already did this in some places!
@Divide-By-0 , |
That makes sense then, as long as the naming is consistent i.e. fix the 'Find RustCrypto crate as Regarding docs, the crates have no README so the documentation is bare on i.e. https://crates.io/crates/plume_rustcrypto -- to close this issue, we need to 1) add simple readmes, 2) add that autogenerated default rust docs that show all the pub interfaces (i.e. |
All are very valid points, I just need to come to something on how to best express them. 😅 I mean some doesn't go that smooth when trying.
For the last one I added a HAZMAT notice. |
|
Going to merge this for now so that the README shows up in the crates docs -- i expect this issue is still open however till we get sign merged etc! |
Two tiny notes. I meant not the version counter but the fact that it
would be always behind actual <README.MD> without any reason for it.
And basically the link is always on the page where people used to find
it; no problem to double it, but it would be helpful only for that rare
occasion when someone would receive the crate outside <crates.io> and
Github. %)
…On Thu, Feb 15 2024 at 12:16:10 PM -0800, Yush G ***@***.***> wrote:
> I don't like this /bare/ look too. Though all I came up with is the
> link to this repo <README.MD> file; since that page isn't
> documentation yet, but it contains the link to the documentation
> (the one which cargo doc / pub interfaces) in the designated
> section. When it's not a monorepo stuff we have in the actual
> <README.MD> goes there. Hence the link. I don't like copying it,
> since it's kinda awkward to bump version with just <README.MD>
> changes... Any better ideas are welcome!
Sweet. It's totally fine to bump version with a README change -- no
one's using it yet haha. Yeah, we should just include that docs.rs
link in the README and in the github repo.
—
Reply to this email directly, view it on GitHub
<#93 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APXLOT4AS3BBQ3PHWQEJJZLYTZUIVAVCNFSM6AAAAABDGO4GU6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBXGI2DCMRXG4>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
arkworks-rs
have some issue while publishing (to <crates.io>) concerned withserde
dependency. I don't feel like delving into that one is reasonable giving that it's outdated anyway. It's API have been sorted out, and documented.The other crate can be found at https://crates.io/crates/plume_rustcrypto. Any changes to it are welcome: let's add it to this PR.
Then squash and merge.
Note from Aayush: We still need to update plume_arkworks, add simple examples, and fix the docs URLs.