Project

General

Profile

Actions

Todo #7060

closed

Logically organise various backup/restore functions?

Added by Stilez y over 8 years ago. Updated over 8 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
01/01/2017
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:

Description

I'd like to do a quick reorganise of the various backup and restore functions in the GUI. While not a huge problem it seems to have grown organically, and is currently a bit dysfunctional and makes discovery harder than it needs to be. The issue can be seen by looking at where the functions exposed in the GUI are currently exposed:

  • Diagnostics->Backup & Restore: Exposes backup/restore of config as expected, but also exposes "reinstall all packages" for no apparent reason, a function with little connection to backup/restore that's much closer related to System->Package Manager
  • Diagnostics->Backup Files & Dir: Allows user to upload and download files and dirs as gzipped archives format - but only if the user has statically added them to a list first. Does not allow "free" selection of the backup/restore source and targets on the fly.
  • Diagnostics->Command Prompt: Exposes shell and PHPO command prompt, but also exposes uploading and downloading of freely selected files, a function with little relation to command prompt functionality

I'd like to reorganise these along the following lines, without changing any functionality, to group "like with like" and make them more discoverable and usable:

  • Diagnostics->Backup & Restore: Backup and restore of config, but remove unrelated "reinstall all packages"
  • System->Package Manager: Move "reinstall all packages" here - it's a single button and this is the logical place to look for it.
  • Diagnostics->Command Prompt: Remove unrelated upload/download file functionality.
  • Diagnostics->File & Dir Management: covering "backup/restore files/dirs" and "upload/download files" functionality. Probably add "upload/download dirs" to the latter while about it.

Before doing so, I'd like feedback/comment. It seems sensible organisation of the GUI functions, as the router has somewhat outgrown its originally included menu headers, from here?

Actions

Also available in: Atom PDF