Create a developer tools recipe for some advanced UI functionality

Created on 18 November 2024, 4 months ago

Problem/Motivation

When auditing the starter recipe with @phenaproxima, there were a few things that are really useful but definitely more developer-facing. I was already considering whether it would be worth creating a 'developer tools' recipe for some basic things like Navigation Extra Tools that many advanced site builders would want but new users would potentially be confused by.

Proposed resolution

Let's look at creating a recipe for some of these developer tools:

  1. Config (for importing and exporting config via the UI)
  2. Views UI (I am 50/50 on whether this should be installed in Drupal CMS by default though)
  3. Navigation Extra Tools

Remaining tasks

  1. Decide whether this is a good idea
  2. Decide what to include
  3. Create the recipe with tests
  4. Review
  5. Commit
Feature request
Status

Active

Component

General

Created by

🇦🇺Australia pameeela

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

Comments & Activities

  • Issue created by @pameeela
  • 🇳🇬Nigeria chike Nigeria

    On installing Views UI by default, it is difficult to decide. I think it is better not to.

    I am not sure new users will know what to do with it so better someone that knows turn it on.

    On the other hand it can be made more intuitive and the power handed to new users. It definitely will blow them apart. (Making it more intuitive shouldn't involve taking off anything that is available right now to advanced users).

    Enabling it by default also will help for people evaluating what is possible out of the box.

    So I think again it is better to install.

  • 🇭🇺Hungary betarobot

    Views UI shall not part of Dev tools recipe, but probably some "advanced user UI", I think.

  • 🇯🇴Jordan Rajab Natshah Jordan

    It's nice to have this Dev Tools recipe.
    I would add installing config_update_ui, and devel in it. Maybe other like diff

Production build 0.71.5 2024