Opened 11 years ago

Closed 7 years ago

Last modified 7 years ago

#1438 closed task (wontfix)

Installation wizard

Reported by: jari Owned by: everyone
Priority: major Milestone:
Component: core Version:
Keywords: Cc:

Description

It would be nice to have a wizard that allows installation of plug-ins from the web GUI. This would require a specification of a streamlined and well defined installation path for plug-ins. In this context the listing of plug-ins and configurations could optionally also list all available plug-ins in specific plug-in repositories (we only have one baseplugins.thep.lu.se but maybe in a distant future there will be more).

Installation of plug-ins from remote locations through the GUI will have security implications and these need to be considered.

Change History (3)

comment:1 Changed 11 years ago by Nicklas Nordborg

Milestone: BASE 2.x+

Just looking at the current plug-ins and extensions that we have now I am not so sure that the benefits are very large. For example,

  • The Illumina plug-in package requires that the server is stopped, configuration files are modified, updatedb.sh is executed and when the server has been restarted that the special installation plug-in is executed.
  • The Normalization package includes C code that needs to be compiled.
  • The FTP server extension requires that FTP ports, etc. are configured.

So in many cases the process is more complicated than just copying files to the correct location.

comment:2 Changed 7 years ago by jari

Resolution: wontfix
Status: newclosed

comment:3 Changed 7 years ago by Nicklas Nordborg

Milestone: BASE Future Release
Note: See TracTickets for help on using tickets.