Consider unifying all the extend tabs into a single tab

Created on 28 July 2022, over 2 years ago
Updated 5 February 2024, 10 months ago

Problem/Motivation

As we move forward with adding more and more features to project browser the more divergent the browse tab becomes from the rest of the tabs in the extend menu(List, Update, and Uninstall). This issues aims at considering the unification of all the 4 tabs into a single tab that would collectively list all modules from different sources including the core modules in a single place. This would be a part of Project Browser 2.0.

Steps to reproduce

Proposed resolution

Once the work done in ' Support multiple source plugins to be used simultaneously ' is merged, we can consider having a separate plugin for core modules(enabled by default and can't be disabled) and the packages could act as module categories to allow filtering of the modules.
This image presents a rough idea of what it would look like:


This needs more ideas and discussion over how it can be achieved from both backend as well as from the UI perspective.

Remaining tasks

  • ✅ File an issue about this project
  • ☐ Manual Testing
  • ☐ Code Review
  • ☐ Accessibility Review
  • ☐ Automated tests needed/written?
Feature request
Status

Postponed

Version

1.0

Component

Code

Created by

🇮🇳India srishtiiee

Live updates comments and jobs are added and updated live.
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