SuperblocksHQ / ethereum-studio

Official Ethereum Studio project repository. And IDE specially tailored to make it as simple as possible to onboard new users into the Ethereum ecosystem
https://ethereum.org/build/
GNU General Public License v3.0
186 stars 103 forks source link

Update "template" terminology? #254

Open samajammin opened 4 years ago

samajammin commented 4 years ago

Summary

We should rename projects "templates" to something that better describes them - "examples"? "tutorials"?

Motivation

Feedback from our recent dev survey: Realistically, these aren't project templates. The goal isn't really for people to build off them to make real projects. They're not scaffolding for a real project the same way the create-react-app is a template or the way create-eth-app provides DeFi templates. They are mostly tutorials / examples to demonstrate how the Ethereum stack fits together. THEN the projects provide onramps into actual local dev setups / project templates / scaffolding to build a real app.

Describe alternatives you've considered

None

Additional context

None

samajammin commented 4 years ago

@javier-tarazaga @ChrisChinchilla I welcome discussion & ideas around this.

ChrisChinchilla commented 4 years ago

Yeah, that seems reasonable, I think we just took over the pre-existing terminology.

i think the easiest short term solution is likely to rename to "examples", as that's a more flexible term, and kind of allows them to be the kind of hybrid use case they are now.

In the longer term, maybe we separate out the different concepts.

javier-tarazaga commented 4 years ago

As we discussed, makes total sense as they are not really templates but in fact examples of dapps