(The "More Tools" Suggestion Framework -- Draft)
 
(The "More Tools" Suggestion Framework -- Draft: Abstract)
Line 1: Line 1:
= The "More Tools" Suggestion Framework -- Draft =
+
= 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


Content is available under Creative Commons License SA 4.0 unless otherwise noted.