Drupal Starshot

The Drupal Starshot Initiative was announced at DrupalCon Portland 2024. The result will be a fast-moving Open Source product that enables site builders without Drupal experience to easily create a new Drupal site and extend it with pre-packaged recipes, all using their browser. It will guide site builders to install recipes for common use cases and innovative capabilities that are immediately useful for production. It will focus on getting people from install to launch really fast and will bring new people and contributors into Drupal and the Open Web. This track will focus on diving deeper into the parts of the initiative.

Session Synopsis

In this session

  • We will take a look at What starshot / Drupal CMS is all about. 
  • We will discuss why this initiative is important.
  • We will talk about the primary audience for this product
  •  Look through a quick summary of all the initiatives being worked upon as part of this initiative.
  • Discuss how to get involved.
  • Finally a Q / A
Session Category
Experience Level
Beginner
Co-Presenter
Session Synopsis

Abstract: “Recipes” are now part of Drupal core and are the newest way to add functionality to any Drupal site. In fact, Recipes are key components in Drupal Starshot, allowing users to choose different templates while installing Starshot and add extra features later. The Recipe system is powered by the Config Actions API, which allows recipes to modify simple configurations and config entities. This session will explore config actions, demonstrating how to use existing config actions and how to add new ones for custom requirements. It will be a fully hands-on session, where concepts will be explained by creating a new recipe from scratch in real-time. The session will provide the audience with a deep understanding of the Config Actions API and the Recipe system as a whole.

 

Topics: In this session, I will talk about:

  • Drupal Recipes - How to create and apply recipes.
  • What are config actions and How to use them in recipes.
  • Existing config actions in core and their use cases.
  • How to create custom config actions - Converting existing entity methods to config actions, Creating new config actions for specific use cases.
  • A recipe will be created in real time while explaining config actions.

 

Session Type: Talk

Track: Drupal starshot

Level: Beginner

Prerequisites: Basic site building knowledge

Target Audience: Anyone who wants to learn about Drupal recipes and config actions.

Session Category
Experience Level
Beginner