-
Notifications
You must be signed in to change notification settings - Fork 2
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
Create a default README.md #16
Comments
Thanks for bringing this up! I could see this being really useful — perhaps including an overview of the directory structure at a minimum, and then maybe linking out to specific docs for more specific concerns (styling, data, API routes, etc)? Are there any particular areas you'd like to see mentioned in the default readme? Regarding a |
I'm open to this but didn't do this from the get go due to some user concerns. The thinking here is that this is generated for a user not for the Enhance team. We don't want to create work for a user by making them have to delete files before publishing. With that said having a README is a best practice so 🤷♀️ |
One could argue it is best practices to have a place for putting developer documentation. So every user that creates an Enhance project could get a
Sounds like a good idea!
Either a reference to the contributing guidelines or we put these into the
Why would users want to delete the |
For sure! For Enhance, we have all our docs at https://enhance.dev/docs, and we also include a link to these docs on the starter project's default
Sorry, I just realized you're likely referring to a placeholder contributing guide for the created project, not for |
To clarify: if a user runs
I assume it is very likely that in order to successfully maintain the project and share it with peers, a user might want to have a So these markdown files are meant to serve the Enhance developer that creates a new Enhance project and not the Enhance maintainers (the folks contributing to this repository). Does it make sense? |
Makes sense, thank you! :) |
I am a go for a default |
Currently all Enhance projects created via e.g.
npx "@enhance/create@latest" ./myproject -y
don't have anyREADME.md
files norCONTRIBUTING.md
. I wonder if it makes sense to create a very simple default file that includes some basic best practices and placeholder for user to fill out.wdyt?
The text was updated successfully, but these errors were encountered: