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

Prepare for release #54

Merged
merged 6 commits into from
Feb 21, 2024
Merged

Prepare for release #54

merged 6 commits into from
Feb 21, 2024

Conversation

Nashtare
Copy link
Collaborator

Includes:

  • some basic README update
  • CHANGELOG addition
  • some typo fixes
  • all plonky2 dependencies updated to refer to new crates.io versions 🥳

@Nashtare Nashtare added this to the Repository Refactor milestone Feb 21, 2024
@Nashtare Nashtare self-assigned this Feb 21, 2024
Cargo.toml Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved

* [mpt_trie](./mpt_trie/README.md): A collection of types and functions to work with Ethereum Merkle Patricie Tries.

* [trace_decoder](./trace_decoder/README.md): Flexible protocol designed to process Ethereum clients trace payloads into an IR format that can be
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd avoid "value ladden" terms like "flexible" here (if it's flexible or not kind of depends on who is using it and for what purpose). Also not sure if it's fair to call it a "protocol" so I'd avoid that term to. How about: "trace_decoder: transform Ethereum execution traces into the IR format that the zkEVM prover understands" (with a link to the IR spec).

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We may want to reword the individual READMEs then, I basically copied some portions here.

Copy link
Contributor

@muursh muursh Feb 21, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't disagree with the premise that spending time rewriting the READMEs is probably worthwhile at some point, I'm going to argue however that it's not the most important thing right now. "Good enough" is probably a fair aim for the time being. We can create a note on the open issues that deal with documentation stuff to deal with the READMEs too at some point in the future.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think READMEs are like the driveway to your house. Not critical to the function of the abode, but it is kind of nice to have welcoming first approach for guests coming to visit.

I also think that making improvements iteratively works best, and would have zero qualms editing this README here, and do the others another day.

No strong opinion on this, don't let this slow down the release. :)

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
docs/usage_seq_diagrams.md Outdated Show resolved Hide resolved
@Nashtare Nashtare merged commit 4a38374 into main Feb 21, 2024
5 checks passed
@Nashtare Nashtare deleted the readme branch February 21, 2024 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants