Drupal Starshot: Embarking on a New Journey

This is the beginning of a transformative journey for the Drupal community and for us here at ParallelDevs. This journey is known as Drupal Starshot. It's more than just an initiative; it's a visionary leap into the future of web development. Building on the rock-solid foundation of Drupal Core, Starshot integrates refined features from the ecosystem to deliver an out-of-the-box experience that's both seamless and powerful.

Discovering Drupal Starshot

Imagine a world where creating and managing a website is as intuitive as navigating your favorite app. That's the world Drupal Starshot aims to create with Drupal CMS. This fast-moving Open Source product is designed for site builders who may not have any prior Drupal experience. It's about empowerment—enabling anyone to create a new Drupal site and extend it with pre-packaged recipes, all from the comfort of their browser.

media__image

A Personal Reflection

This approach reminds me of when I started using Drupal almost 20 years ago. It was version 4 of Drupal. For me, as a designer with HTML, CSS, and a little PHP knowledge, Drupal was a door to a bigger world. The world wide web opened up for me. I had the opportunity to build real estate websites, product catalog websites, and more, just because I had Drupal. The possibilities were endless, and it felt like having a superpower in web development.
 

The Need for Change

Drupal has always been a beacon of robustness and low-code capabilities. Yet, as the digital landscape evolved, many competitors emerged, offering similar features with greater ease of use. Recognizing the challenges faced by newcomers, especially those with limited technical expertise, Drupal Starshot was born out of this need to make Drupal more accessible and user-friendly.
For those who have preferred using WordPress for its flexibility and site-building experience, Drupal Starshot offers a compelling reason to look back at Drupal again.
 

The Magic of Drupal CMS

What makes Drupal CMS truly magical? Let's delve into its key features:

  • User-Friendly Interface: Picture a setup process so simple that anyone can get started with Drupal without feeling overwhelmed. That's the promise of Drupal CMS.
  • Pre-Packaged Recipes: Think of these as ready-to-use solutions for your website needs. Whether you're setting up an e-commerce site, a blog, or a corporate portal, these modular recipes allow you to mix and match features effortlessly.
  • Browser-Based Management: Gone are the days of complicated setups. Now, you can create, configure, and manage your site entirely from your browser.
  • Automatic Updates: Security is paramount. With automatic updates, your site stays secure and up-to-date with minimal effort.
  • Experience Builder: This tool lets you design and manage digital experiences with ease, making content creation and deployment a breeze.
  • Project Browser: Discovering and installing additional modules has never been easier, enhancing your site's functionality with just a few clicks.

The Vision Unfolds

The vision for Drupal CMS is the result of countless brainstorming sessions with Drupal Core Committers, the Drupal Association, colleagues at Acquia, various Drupal agencies, and other stakeholders. Their primary goal is to make Drupal more accessible, focusing on getting users from installation to launch rapidly. It's about bringing new users and contributors into the Drupal community and the Open Web.
From an implementation standpoint, Starshot relies on the Project Browser and Recipes initiatives, while also incorporating the Experience Builder initiative. The Drupal team began prototyping Drupal Starshot a few weeks ago, showcasing their progress at DrupalCon. Their target is ambitious: to launch the first version of Drupal CMS within eight months.

Drupal Core: The Framework for Custom Solutions

Parallel to Drupal CMS, Drupal Core remains the flexible framework developers have come to rely on. It’s perfect for building custom content management systems. Key features include:

  • Modularity: Extend the foundational framework with various modules and custom code to meet specific requirements.
  • Custom CMS Building: Tailor your CMS to unique business needs or project specifications.
  • Interoperability with Drupal CMS: Use it standalone or alongside Drupal CMS for complex projects that require both pre-configured solutions and custom development.

Choosing Your Path

Image
Drupal Starshot wireframe
Wireframe of the Drupal.org download page featuring two options: Drupal CMS (Drupal Starshot) and Drupal Core, with Drupal CMS being promoted as the preferred starting point for most.

Which path suits you best?

  • Drupal CMS (Starshot): Ideal for those who want a quick, easy, and powerful solution to launch and manage websites without complex configurations. It's perfect for most standard website needs.
  • Drupal Core: Geared towards developers and technical users needing a robust framework to build custom CMS solutions. It offers the flexibility to create tailored digital experiences from the ground up.

The Road Ahead

Drupal Starshot is a significant leap forward in making Drupal more accessible and user-friendly. By offering an easy-to-use, browser-based platform with pre-packaged solutions, Drupal CMS aims to attract new users and contributors to the Drupal community. This initiative not only simplifies the process of building and managing websites but also fosters growth and innovation within the Drupal ecosystem.

 

At ParallelDevs, we are excited about the potential of Drupal Starshot and look forward to how it will impact the web development landscape. Although we are not directly contributing to the Starshot initiative, we are eager to adopt and implement these advancements in our projects.

 

Stay tuned for more updates as we continue to explore the possibilities of Drupal Starshot and share insights on our blog. Let's embark on this exciting journey together and make the web a more accessible and vibrant place.