Skip to content
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

9420 drupalcms new #9448

Open
wants to merge 13 commits into
base: main
Choose a base branch
from
Open

9420 drupalcms new #9448

wants to merge 13 commits into from

Conversation

alex-moreno
Copy link

Summary

Create a Site based on DrupalCMS - Guide on creating a DrupalCMS Site in Pantheon.

@alex-moreno alex-moreno requested a review from a team as a code owner February 17, 2025 11:20
Copy link

Hi from your friendly robot! 🤖

I've applied Prettier formatting to the following files in 6bb71e7:

src/components/omniSidebarNav/all-written-paths.js src/components/omniSidebarNav/submenus/webInfrastructure.js

The full diff is below. Please review the changes.

Click to expand
diff --git a/src/components/omniSidebarNav/submenus/webInfrastructure.js b/src/components/omniSidebarNav/submenus/webInfrastructure.js
index 72aac7ac3..410282b7e 100644
--- a/src/components/omniSidebarNav/submenus/webInfrastructure.js
+++ b/src/components/omniSidebarNav/submenus/webInfrastructure.js
@@ -107,14 +107,15 @@ const webInfrastructure = () => {
       ]),
       getGuideDirectory('guides/redirect', 'Redirects'),
 
-
       simpleLink('/develop-drupal', 'Drupal', [
         simpleLink('/develop-drupalCMS', 'DrupalCMS', [
-          simpleLink('/drupalcms-from-dist', 'Create a DrupalCMS Site in Pantheon'),
+          simpleLink(
+            '/drupalcms-from-dist',
+            'Create a DrupalCMS Site in Pantheon',
+          ),
           simpleLink('/drupalcms-troubleshooting', 'DrupalCMS troubleshooting'),
-
         ]),
-        simpleLink('/develop-drupal', 'Overview'), 
+        simpleLink('/develop-drupal', 'Overview'),
         simpleLink('/supported-drupal', 'Supported Drupal Versions'),
         simpleLink('/modules', 'Pantheon Modules'),
         simpleLink('/drupal-launch-check', 'Status Report'),

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9448-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9448-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

@stevector
Copy link
Contributor

Thanks @alex-moreno, I'll review and will likely push some commit on top of this one

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9448-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

@stevector
Copy link
Contributor

@alex-moreno I've consolidated down to one page and added some extra info. Can you review?

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9448-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9448-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9448-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

@stevector stevector assigned alex-moreno and unassigned mregetss Feb 19, 2025
Drupal CMS builds on the concept of [Recipes](https://www.drupal.org/docs/extending-drupal/drupal-recipes) to [radically reduce the amount of time and expertise required to stand up common functionality](https://pantheon.io/blog/drupal-cms-innovations).
In particular, Drupal CMS is aimed at Marketers and Content Editors who commonly use Drupal, but who may not have the technical expertise to install and configure modules themselves.

For Pantheon's developer-centric community, Drupal CMS will be most valuable as a reference point and proving ground for recipes.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this accurate? This seems to be saying that we don't expect Pantheon customers to get much use out of Drupal CMS.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think recipes will be useful for everyone. I was testing AI chatbot the other day, and installing and configuring those modules took me quite a bit of time, and I failed. Using the recipe I had the bot up and running in minutes.

I'll propose an update on this text

Comment on lines 20 to 24
Drupal CMS builds on the concept of [Recipes](https://www.drupal.org/docs/extending-drupal/drupal-recipes) to [radically reduce the amount of time and expertise required to stand up common functionality](https://pantheon.io/blog/drupal-cms-innovations).
In particular, Drupal CMS is aimed at Marketers and Content Editors who commonly use Drupal, but who may not have the technical expertise to install and configure modules themselves.

For Pantheon's developer-centric community, Drupal CMS will be most valuable as a reference point and proving ground for recipes.
After trial usage of recipe combinations in sandbox sites, teams cab then replicate their favorite recipes on new or pre-existing live sites.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This whole section feels like we're downselling Drupal CMS and giving reasons why it's not a real solution for Pantheon customers. I don't think that's the sense we want to portray. The suggestions I've made hopefully address this somewhat.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I accepted those suggestions. What do you think now?

stevector and others added 2 commits February 19, 2025 12:25
Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9448-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9448-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9448-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants