zowe / zowe-install-packaging

Packaging repository for the Zowe install scripts and files
Eclipse Public License 2.0
27 stars 51 forks source link

Tracking issue for Removal of node.js dependency #3543

Open Martin-Zeithaml opened 1 year ago

Martin-Zeithaml commented 1 year ago

Create an Epic or use this issue to record what was done, what is in progress and what is missing related to Removal of Node.js dependency.

This whole task is little bit disorganized, spread across several people and squads and there are popping the questions like "Will it be this Friday done?" over and over.

Martin-Zeithaml commented 1 year ago

Config-converter: https://github.com/zowe/zowe-install-packaging/issues/3544 In progress: https://github.com/zowe/zowe-install-packaging/pull/3135

1000TurquoisePogs commented 1 year ago

replacing curl.js is tracked in https://github.com/zowe/zowe-install-packaging/issues/3569

Martin-Zeithaml commented 1 year ago

Update 2023/10/02

Martin-Zeithaml commented 1 year ago

Update 2023/10/27

Martin-Zeithaml commented 10 months ago

Update 2024/01/08

Why Node.js removal?

Components using node.js

fconv

Independent components

Done or in progress

Martin-Zeithaml commented 3 months ago

Update 2024/08/07

Note: this update includes #3718.

Note: It is expected to use zowe.useConfigmgr=true.

JoeNemo commented 3 weeks ago

Re curl.js, there is work that could be finished, but this is not the highest priority of the Node.js removal issues.

1000TurquoisePogs commented 2 weeks ago

You can use curl if it is found on PATH. There was an announcement that curl is now free of charge and supported by ibm on z/os I believe the intention was to either have it pre-installed in the next version of zos or to have it via a ptf to 3.1 or something, so over time the likelihood that curl exists will increase.

Or you could use java.

armstro commented 2 weeks ago

I don't see in this thread the info about curl support from IBM - info is here https://www.ibm.com/products/open-enterprise-foundation-zos Note is delivered via Shopz. If the community needs additional info let me know and I can track down someone inside IBM to explain.