[policy] Create a plan for a smooth way to start real, live projects
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3476843. --> Reported by: [phenaproxima](https://www.drupal.org/user/205645) >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>This is a policy-only issue, so it should not have a merge request.</p> <p>If you're a marketer with limited (if any) technical skills, how do you go from having been sold on Drupal CMS by the trial to actually starting a project and deploying it to the web for realsies?</p> <p>I'm not sure we've actually worked out every step of that journey yet. But what's definitely clear is that, at least at this point, it would <em>require</em> a developer to get you set up with Docker (for DDEV), then get you set up with a CI/CD pipeline that deploys to a host that's properly configured. The fact that you'd need to get all of this ready to go is, IMHO, a significant risk to the overall ease of use and chances for Drupal CMS to be adopted by as many folks as might benefit from it.</p> <p>I think we would be very wise to offer a smooth pathway from "wow, the trial was amazing!" to <a href="https://www.drupal.org/project/drupal_cms/issues/3476832">getting a project running locally</a> (or <a href="https://www.drupal.org/project/drupal_cms/issues/3476836">in a cloud-based development environment</a>), to deploying it.</p> <p>To that end, we might want to pick <strong>one or two</strong> well-chosen deployment/hosting platforms and offer some sort of integration with them in our project template. Something that can favor folks who want to start small with Drupal CMS, and scale up. I picture people being able to clone the project template into their GitHub, for example, which would come pre-configured with a CI/CD configuration that deploys to a supported host on every commit to the main branch.</p> <p>But I might be getting ahead of myself. So let's discuss. How can we make it as smooth as possible for people with little or no technical expertise to spin up a real project with Drupal CMS and have it live on the internet in a frictionless way?</p> > Related issue: [Issue #3509504](https://www.drupal.org/node/3509504)
issue