Scratchpad/KMoreToolsFramework: Difference between revisions
Appearance
The "More Tools" Suggestion Framework -- Draft |
|||
Line 1: | Line 1: | ||
= The "More Tools" | = The "More Tools Suggestion" (MTS) Framework -- Draft = | ||
== Abstract == | == Abstract == | ||
This scratchpad page is the starting point for the draft specification of a framework or module called "More Tools Suggestion" (MTS). | This scratchpad page is the starting point for the draft specification of a framework or module called "More Tools Suggestion" ('''MTS'''). | ||
... | MTS should the support the following purpose: | ||
1a) PRIMARY GOAL: '''Give novice users hints about tools that are useful in a particular context even if the are not installed'''. | |||
1b) CONDITION: The tool suggestions - especially for not-installed tools - should be '''non-obstrusive'''. The advanced user should have a global option to '''turn off''' the suggestions. | |||
2) NICE-TO-HAVE: When the user chooses a not-installed tool, the distro specific package manager should be used to start the installation process for the chosen software. | |||
== Use cases / References== | == Use cases / References== | ||
* Use case in dolphin: "dolphin: add menu to SpaceInfo widget for detailled disk usage information": https://git.reviewboard.kde.org/r/121478/ | * Use case in dolphin: "dolphin: add menu to SpaceInfo widget for detailled disk usage information": https://git.reviewboard.kde.org/r/121478/ |
Revision as of 12:40, 10 January 2015
The "More Tools Suggestion" (MTS) Framework -- Draft
Abstract
This scratchpad page is the starting point for the draft specification of a framework or module called "More Tools Suggestion" (MTS).
MTS should the support the following purpose:
1a) PRIMARY GOAL: Give novice users hints about tools that are useful in a particular context even if the are not installed.
1b) CONDITION: The tool suggestions - especially for not-installed tools - should be non-obstrusive. The advanced user should have a global option to turn off the suggestions.
2) NICE-TO-HAVE: When the user chooses a not-installed tool, the distro specific package manager should be used to start the installation process for the chosen software.
Use cases / References
- Use case in dolphin: "dolphin: add menu to SpaceInfo widget for detailled disk usage information": https://git.reviewboard.kde.org/r/121478/