[META] Track 10: Create 'base' recipe with contrib modules and basic features

Created on 15 July 2024, about 2 months ago
Updated 16 August 2024, 22 days ago

Summary

Drupal Starshot will come pre-installed with a set of base modules and themes, likely as a recipe. These base modules serve as the foundation upon which other recipes will be built. These base modules will provide essential functionality and improve the overal user experience.

Candidates we are considering: Gin admin theme, Pathauto, Search API, Autosave, Workflows, along with default configuration. Some of these candidates will be split into separate tracks for evaluation and planning, but may still be part of the base install rather than being optional add-ons.

Work to be done for official launch (in scope)

1) Determine which modules should be included in the base recipe, along with their priority, and target milestones. For example, not necessarily correct:

  • Pathauto - priority: high, target milestone: 1.0, why: required for other modules
  • Autosave - priority: medium, target milestone: 1.0, why: important for content creators, our primary persona

Evaluate if we can define a decision making framework that is easy to understand for everyone.

2) Determine if the selected base modules meet our design criteria to ensure they align with Drupal Starshot's goals and requirements (e.g. no developer required). We need to evaluate the modules user experience, performance, compatibility with other modules, documentation, etc. If any gaps or areas of improvement are identified during the evaluation, we will communicate these findings and collaborate with the maintainers to discuss potential solutions to address the gaps.

3) Evaluate with the Core Committer team what this means for Drupal Core (e.g. if we add Search API module to Drupal Starshot, what do we do with Search module in core?).

Out of scope for official launch

TBC

Target milestone

As soon as possible because it impacts the development of other tracks.

Skills required

  • UX research
  • Design
  • Content marketer
  • Developer

Blockers / dependencies

TBC

Track owner

Starshot Leadership Team

πŸ“Œ Task
Status

Active

Component

Base Recipe

Created by

πŸ‡¦πŸ‡ΊAustralia pameeela

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024