sysgears / apollo-universal-starter-kit

Apollo Universal Starter Kit is a SEO-friendly, fully-configured, modular starter application that helps developers to streamline web, server, and mobile development with cutting-edge technologies and ultimate code reuse.
https://apollokit.org
MIT License
1.68k stars 325 forks source link

Documentation Wish List #589

Open larixer opened 6 years ago

larixer commented 6 years ago

This is a placeholder issue to list wishes from the users of the kit where the documentation should be improved. We will accumulate all wishes on documentation here. Please try to not mix simple to document things with thing that will require much more effort to document. And take into account that more simple documentation tweaks will highly likely be addressed first.

H1net commented 6 years ago

This is a tough one for me as the nature of the project makes me reticent to suggest things that are beyond the scope of the individuality of the project... but really this project is all about connecting things together to create a viable stack and pattern for rapid production? So do we just document everything that slows down production as a kind of "Getting Started" set of docs? I was looking at my toggl timesheets and I am ashamed of how much time I spent on some of the simplest things coming over from meteor development previously.

larixer commented 6 years ago

@H1net Yes, we create viable stack and pattern for rapid production. Yes, we need to document everything that slows going to production.

No, users are not advised to uncomment .env from their .gitignore. You should not put your production password and credentials into .env to not commit them into git by mistake. Thats why .env has been added to .gitignore to protect users from accidental commit of their passwords to git repo which might not be a safe place for this sensitive information.

mitjade commented 6 years ago

@vlasenko Maybe we should commit ‘.env.default’, so you can then fill in yor data and rename it.

verdverm commented 6 years ago

.env.sample might be a better name as it implies it needs to be filled in and renamed before it can be used. It would be good to have .env in the gitignore