Project

General

Profile

Actions

action #71476

closed

coordination #154768: [saga][epic][ux] State-of-art user experience for openQA

coordination #157510: [epic] Up-to-date JavaScript stack

Migrate from AssetPack to Webpack

Added by kraih over 4 years ago. Updated 7 months ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Organisational
Target version:
Start date:
2020-09-17
Due date:
% Done:

0%

Estimated time:

Description

Motivation

openQA currently uses Mojolicious::Plugin::AssetPack for asset management. That module has mostly been obsoleted by Mojolicious::Plugin::Webpack though, and is no longer particularly well maintained. I suggest we consider moving to the newer plugin before we actually run into serious issues. I'm opening this ticket because i ran into an incomprehensible error message from Mojolicious::Plugin::AssetPack in another project, which turned out to be a missing dependency that was declared as optional in the Makefile.PL and not referenced in the error message. Fairly annoying problem to track down.

Acceptance criteria

  • AC1: DONE: Mojolicious::Plugin::Webpack and its dependencies have been packaged and added to Factory
  • AC2: Mojolicious::Plugin::AssetPack has been replaced with Mojolicious::Plugin::Webpack in openQA

Suggestions

Actions

Also available in: Atom PDF