Roadmap to experimental Project Browser in Drupal Core

Created on 18 October 2022, over 2 years ago
Updated 18 January 2023, about 2 years ago

Problem/Motivation

This will serve as the meta issue for adding Project Browser to Drupal Core. At some point this issue will be moved to the Drupal Core queue, but it can stay here for now.

Accessibility

Documentation

Frontend

  • 🌱 [META] Class/CSS cleanup Fixed
  • Get JS maintainer assessment of beta2 to identify concerns that could prevent it from core inclusion. Svelte build/lint/prettier integration should be discussed.
  • Get FEFM maintainer assessment of beta2 to identify concerns that could prevent it from core inclusion.

Performance

Testing

Usability

Features

Must have

Should have

  • πŸ€”

Could have

  • πŸ€”

Won't have (for MVP)

  • πŸ€”

Priority TBD

  • Batch GUI install: make it possible to select multiple modules to install before starting the package manager process. Currently each GUI install takes 30-90 seconds, and most of that time is consumed by the the staging process. Including additional modules to a single Package Manager install only increases the time minimally. Adding this would mean something like installing 10 modules would require a single 40-120 second operation, vs 10 separate 30-90 second ones (one click ~1 minute vs ten clicks ~15 minutes)
  • GUI install confirmation prompts such as "Installing foo will also install/upgrade bar, are you sure?"
  • The ability to uninstall/remove modules from the GUI
🌱 Plan
Status

Active

Version

1.0

Component

Other

Created by

πŸ‡ΊπŸ‡ΈUnited States tim.plunkett Philadelphia

Live updates comments and jobs are added and updated live.
  • Needs product manager review

    It is used to alert the product manager core committer(s) that an issue represents a significant new feature, UI change, or change to the "user experience" of Drupal, and their signoff is needed. If an issue significantly affects the usability of Drupal, use Needs usability review instead (see the governance policy draft for more information).

  • Needs frontend framework manager review

    Used to alert the fron-tend framework manager core committer(s) that a front-end focused issue significantly impacts (or has the potential to impact) multiple subsystems or represents a significant change or addition in architecture or public APIs, and their signoff is needed (see the governance policy for more information). If an issue significantly impacts only one subsystem, use Needs subsystem maintainer review instead, and make sure the issue component is set to the correct subsystem.

  • Needs framework manager review

    It is used to alert the framework manager core committer(s) that an issue significantly impacts (or has the potential to impact) multiple subsystems or represents a significant change or addition in architecture or public APIs, and their signoff is needed (see the governance policy draft for more information). If an issue significantly impacts only one subsystem, use Needs subsystem maintainer review instead, and make sure the issue component is set to the correct subsystem.

  • Needs release manager review

    It is used to alert the release manager core committer(s) that an issue significantly affects the overall technical debt or release timeline of Drupal, and their signoff is needed. See the governance policy draft for more information.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024