Project

General

Profile

Actions

Feature #16037

open

Update 'make bootstrap'

Added by Carsten Rose 11 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Assignee:
Enis Nuredini
Target version:
Start date:
18.04.2023
Due date:
10.05.2023 (about 10 months late)
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
No
Vote:

Description

  • Wird im QFQ Projektverzeichnis `make bootstrap` ausgefuehrt gibt es diverse Hinweise/Warnungen.

Teil 1

  • Bitte die Warnungen anschauen und optimalerweise loesen.
  • Bei denen die wir nicht angehen koennen, bitte eine Erklaerung (am besten in Documentation-Development/SETUP.md) was das Problem ist
  • Bitte check ob Documentation-Development/SETUP.md aktuell ist

Teil 2

  • Bitte das Makefile durchgehen und alles was wir nicht brauchen raus damit.
  • Rafi hat sehr viel Develop Kram reingenommen, das wir nicht mehr verwenden: lint, phpdoc, docutils, jinja, sphinx, ...
    • Aam besten eine Liste machen was raus kann und kurz mit CR anschauen.
    • plantuml bitte drin lasses.
  • Bitte alle JS Lib anschauen was raus kann - fuer jQWidgets siehe #16036.
  • Composer is operating significantly slower than normal because you do not have the PHP curl extension enabled.
    • Check das das min. auf alfred20, alfred22 aktiv ist, am besten auch auf den Thinlinc (/etc/php/cli/...) und den webwork20, webwork22.
    • Aenderungen bitte im Ansible Playbook nachfuehren (Ticket fuer Levin machen)

Teil 3

  • Die verlinkten Tickets nach Moeglichkeit schliessen.

Meldungen

$ make bootstrap
...
# update npm at persistent location and copy node_modules (to speed up process)
mkdir -p /var/tmp/qfq_crose1/npm
/bin/cp package.json /var/tmp/qfq_crose1/npm/
cd /var/tmp/qfq_crose1/npm; npm update
npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1
npm WARN deprecated phantomjs-prebuilt@2.1.16: this package is now deprecated
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.81.0: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@4.2.1: this library is no longer supported
npm WARN deprecated hawk@3.1.3: This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.
npm WARN deprecated cryptiles@2.0.5: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated hoek@2.16.3: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated sntp@1.0.9: This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.
npm WARN deprecated boom@2.10.1: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated json3@3.3.2: Please use the native JSON object instead of JSON 3
...
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN notsup Unsupported engine for grunt@1.6.1: wanted: {"node":">=16"} (current: {"node":"13.12.0","npm":"6.14.4"})
npm WARN notsup Not compatible with your version of node/npm: grunt@1.6.1
npm WARN qfq@1.0.0 No description
...
found 43 vulnerabilities (5 low, 18 moderate, 15 high, 5 critical)
  run `npm audit fix` to fix them, or `npm audit` for details
...

# cd extension/Resources/Private; composer update
cd extension; composer update
Composer is operating significantly slower than normal because you do not have the PHP curl extension enabled.


Related issues

Related to QFQ - Bug #12133: NPM, phpSpreadSheet aktualisierenNewCarsten Rose11.03.2021

Actions
Related to QFQ - Feature #10793: Update NPM PackagesClosedBenjamin Baer24.06.2020

Actions
Related to QFQ - Feature #8522: build QFQ - npm warningsSome day maybeBenjamin Baer12.06.2019

Actions
Related to QFQ - Feature #16036: Remove JS: jQWidgetsNewSupport: Web18.04.2023

Actions
Actions #1

Updated by Carsten Rose 11 months ago

Actions #2

Updated by Carsten Rose 11 months ago

  • Description updated (diff)
Actions #3

Updated by Carsten Rose 11 months ago

  • Due date set to 10.05.2023
  • Assignee changed from Support: Web to Enis Nuredini
Actions #4

Updated by Carsten Rose 11 months ago

  • Target version changed from 411 to 24.8.0
Actions #5

Updated by Carsten Rose 5 months ago

  • Tracker changed from Support to Feature
  • Target version changed from 24.8.0 to CodingWeek2023
Actions #6

Updated by Carsten Rose 5 months ago

  • Target version changed from CodingWeek2023 to 24.6.0
Actions

Also available in: Atom PDF