Project

General

Profile

Actions

Task #5684

closed

Rework show/hide of packages based off dependencies

Added by krileon over 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
21 December 2015
Due date:
% Done:

100%

Estimated time:

Description

Hiding files when a dependency isn't selected is counter productive to up-sell. Selecting a package should auto select its dependencies. Downloading it individually should package it with its dependencies if it has any. This allows proper up-sell so no product is hidden.

Actions #1

Updated by krileon over 8 years ago

Maybe a parameter for this? Don't know yet. It is configured them JS involved with all this show/hide is incredibly slow.

Actions #2

Updated by krileon over 8 years ago

Completely remove the show/hide aspect and always show packages. On package selection just automatically select its dependencies and de-select its conflicts. Maybe provide a warning message upon conflict and dependency selection at most.

Note the JS used for show/hide is the primary reason for performance issues. Removing this will improve up-sell, package visibility, and performance.

Actions #3

Updated by krileon over 8 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Show/Hide completely removed. All packages are now shown. Dependencies also will not auto-select as they don't even need to. Dependencies are just automatically handled at time of packaging. This keeps for a cleaner and faster UI as well as proper dependency handling.

Actions #4

Updated by krileon about 8 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF