I would like to know if there is a best practice and maybe even a guide to use, for setting up a new D8 project.

It has to be a best practice that includes Git, Drupal core, contrib, custom code, theme, Local dev, Test and Production.

Where do I start, on production, or in local dev?
Do I use composer, and what should be in Git?
How do I deploy a new content type, and how do I make sure new modules are installed properly on local dev for my collegue?
Can I teach the sitebuilder to do it "the right way", so we dont need to copy databases when he is finished?

Hoping there is already something out there, or someone dares to take a shot.

Comments

franz.skaaning’s picture

Thanks.

This have not been updated for Drupal 8.
I will change the original topic to specify, that its D8 info I am looking for. I alredy have a good idea about D7.

marks97’s picture

How you ended up building your infrastructure?