paradigmxyz / reth

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
https://reth.rs/
Apache License 2.0
4.01k stars 1.23k forks source link

Templates for `cargo-generate` #8773

Open shekhirin opened 5 months ago

shekhirin commented 5 months ago

Describe the feature

We should have cargo-generate templates in the repo. They should include minimal templates to bootstrap the following projects:

Then, users could do cargo generate paradigmxyz/reth, and choose one of the templates in a selector.

Additional context

No response

JosepBove commented 5 months ago

This would mean we would have to decouple the dependencies on the examples as the template would not be on the same workspace, are we okay with that? If that's negative cargo generate enables Rhai scripting, maybe we could find a workaround but it sounds over-complicated. What's your opinion on this?

shekhirin commented 5 months ago

the template would not be on the same workspace, are we okay with that

yeah, totally

Mitish98 commented 5 months ago

I am applying to this issue via OnlyDust platform.

github-actions[bot] commented 4 months ago

This issue is stale because it has been open for 21 days with no activity.

antonyjaen commented 3 months ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I don't really have a big background in web3 development but sounds like project that I can learn and improve in this area so I'm more than happy to learn technologies and the project

How I plan on tackling this issue

to me sounds like create the "npx create-react-app" but for this project