Thank you guys. Definitely sent me on the right track!
Ok cool. I think that makes sense to me as well. We inherited the site setup as separate repos
We have been debating bring it back into the main codebase as its fairly tightly coupled with project and never shared
Do you guys always run your theme as a module?
Ya some of our sites are getting unruly and huge.
@Joe How do you roll back changes? Do you have multiple developers who work on the same project?
How is everyone handling semantic versioning with their sites. We are having a hard time keeping the DB in sync with the codebase and the theme. Currently everything is running on master and deployed as master on the server, but this doesn't seem like the right approach.
Is there a preferred Captcha to use with forms? Google returns quite a few modules, that all seem to have got upgraded to 4, none of which are "official" silverstripe modules