Project

General

Profile

Feature #16037

Updated by Carsten Rose about 1 year ago

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

 h1. 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 

 h1. 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) 

 h1. Teil 3 

  * Die verlinkten Tickets nach Moeglichkeit schliessen. 

 h1. Meldungen 

 <pre> 
 $ 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. 


 </pre>

Back