wiki:APP_PLUGIN_MANAGER_ABOUT_R0
Last modified 16 years ago Last modified on 01/20/09 14:39:10

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=APP_PLUGIN_MANAGER_ABOUT_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

display information about a plugin (may include dependencies, provided extensions etc.)

The plugin manager about provides information on specific plugin.

  • Shown on the bottom of the Plugin Manager palette
  • Shows dependencies (on which plugins depends this one) in a list.
  • Shows provided extensions by the plugin with a brief explanation.
  • Information is taken from the specific plugin

Task requirements

  • Implement after APP_PLUGIN_MANAGER_LIST_R0
  • Create a text field under the list of plugins in the palette
  • Provide extension for the about information in the field. There should be the name of the plugin with its short description, following by the long description.

Task result

Code

Implementation idea

Implement with other plugin manager tasks. As long as the manager list task is in different milestone here can be implemented only the needed functionality for showing the about information. Use PLUGIN_MODULE_STRUCTURE for the descriptions.

APP_PLUGIN_MANAGER_LIST_R0
APP_PLUGIN_MANAGER_INSTALL_R0
APP_PLUGIN_MANAGER_HOT_ENABLE_R0
APP_PLUGIN_MANAGER_CONFIGURE_R0

How to demo

  • Select a plugin from the list of plugins in the palette
  • Show the About information under the list

Design

Implementation

(Implementation results should be described and linked here (from the wiki or the repository))

Testing

Comments

This task should be rescheduled for iteration 4