r4 - 19 Mar 2008 - 00:01:38 - SvenDowideitYou are here: TWiki >  Codev Web > ChangeProposal > FeatureRequest > UpdatePluginsPlugin
Tags:
, create new tag

Feature Proposal: Show when there are new versions of installed plugins

Motivation

For example in Gallery2 it is very easy to find which modules have new versions available and to update those automatically. If not installing automatically, even the info about new available versions with changelog would be very usable.

Description and Documentation

Each plugin should have a version number and a change log. This plugin would check the versions of the installed plugins and check twiki.org for the latest versions of those plugins. If there is an update, it would provide a link to the plugins page.

Similar approach could perhaps be used also with skins etc.

This would require that the plugins would all have versions is a structured way on the web, so it would be easy to find them. Considering performance, it would probably be a good idea to have one page on twiki.org, that would collect all the latest versions. This could be cached. Then it would not hit all the plugin pages when checking the availability.

Examples

Gallery2 from www.menalto.com has very nice way to manage modules. Using the web page, it is possible to see what version you are running, what version is the newest available, to deaktivate the plugin, and to install it.

Impact

WhatDoesItAffect: Plugins, Security, Usability

Implementation

-- Contributors: JussiMikkola - 18 Mar 2008

Discussion

Jussi, have you looked at the extension installer in the configure script? it lists updated version, and let you update them, install new plugins that are uploaded to twiki.org (from a topic that lists all uploaded plugins and their versions), and then you can enable / disable them from configure too.

-- SvenDowideit - 18 Mar 2008

Hi Sven,

Thanks. This looks good. I think this request can be closed.

Rgs,

Jussi

-- JussiMikkola - 18 Mar 2008

 
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r4 < r3 < r2 < r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback SourceForge.net Logo