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

Canonical output? #14

Open
copumpkin opened this issue Jan 21, 2015 · 7 comments
Open

Canonical output? #14

copumpkin opened this issue Jan 21, 2015 · 7 comments

Comments

@copumpkin
Copy link

The main capnproto website mentions a canonicalization algorithm. Does this package implement that, or otherwise output serialized data in a canonical manner?

@dwrensha
Copy link
Member

No, capnproto-java does not yet implement canonicalization.

As far as I know, the only canonicalizer in any language is @amluto's, which i think is in c++, and may not in fact have actually been released yet.

@copumpkin
Copy link
Author

Ah, okay, thanks!

@codepilot
Copy link

I am interested in creating this capability, are pull requests being accepting to this project?

@dwrensha
Copy link
Member

dwrensha commented Nov 2, 2023

Yes, I would review a pull request that added canonicalization.
Sine the last comment above, both capnproto-c++ and capnproto-rust have gained canonicalization.

@codepilot
Copy link

Awesome, we are trying to use canonicalization here Xilinx/fpga24_routing_contest#35

I will get started on it.

Daniel

@dwrensha
Copy link
Member

dwrensha commented Nov 2, 2023

For what it's worth, here's the commit where canonicalization support was first added to capnproto-rust: capnproto/capnproto-rust@3206531

@codepilot
Copy link

Thanks, that will be helpful

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

3 participants