Free cookie consent management tool by TermsFeed Policy Generator

Opened 12 years ago

Closed 8 years ago

#1891 closed feature request (obsolete)

Redesign update service

Reported by: swagner Owned by: gkronber
Priority: low Milestone:
Component: PluginInfrastructure Version: 3.3.5
Keywords: Cc:

Description

It turned out that the update service of HeuristicLab 3.3.x has some drawbacks:

  • The plugin infrastructure itself cannot be updated. If the plugin infrastructure has to be changed, updating HeuristicLab plugins with the update service will result in an inconsistent state.
  • The update service cannot update the application configuration. Therefore it is not possible to add/update the definition of services which are used in plugins (e.g. OKB, Hive).
  • Grouping plugins to products is not really useful and was never effectively used in HeuristicLab 3.3.x.
  • Working with the plugin administration UI is quite cumbersome. The usability should be improved.

Therefore we should think about a fundamental redesign of the update service for HeuristicLab 3.4.x.

Change History (5)

comment:1 Changed 11 years ago by gkronber

  • Priority changed from high to low

comment:2 Changed 8 years ago by gkronber

  • Milestone changed from HeuristicLab 3.4.x Backlog to HeuristicLab 4.0.x Backlog

comment:3 Changed 8 years ago by ascheibe

Is this ticket still valid? I think that we planned to remove the update service with 4.0.

comment:4 Changed 8 years ago by gkronber

We should probably discuss if we are OK with the current deployment model or if we need any kind of automatic updating service.

comment:5 Changed 8 years ago by gkronber

  • Milestone HeuristicLab 4.0 deleted
  • Resolution set to obsolete
  • Status changed from new to closed

Update service has been dead for a long time (I think the last working versions early 3.3.x versions).

I'm closing this ticket as we effectively decided against the update service. Refactoring of the plugin infrastructure is now tracked in ticket #2522.

Note: See TracTickets for help on using tickets.