Rocket made the decision to remove the cURL CLI following a request from
the sales team aimed at reducing runtime dependencies. It's important to
note that Dave may gain access to Rocket Open AppDev for Z if he possesses
commercial support from IBM. To the best of my knowledge, IBM offers
enterprise support for Git to DBB customers. Nevertheless, some customers
prefer to exclusively engage with IBM for a single point of contact.

Rocket has bundled a range of ported tools into Rocket Open AppDev for Z,
which can be found at
https://www.rocketsoftware.com/products/rocket-open-source/rocket-open-appdev-z.
This solution not only provides enterprise support but also offers the
flexibility to choose between public, private, or on-premises conda
channels or SMP/E. For on-premises usage, you have the option to utilize
Artifactory, SonaType Nexus, or similar repository management systems.

Regarding conda, it offers more than just package management; it also
excels at effectively managing environments. Although our current internal
baseline environment remains stable and receives periodic updates, there
are instances where the need arises to employ different package versions.
For example, while our baseline Python version is Python 3.9, I often work
on projects that depend on Python 3.11.4 (zIIP). Conda simplifies the
process of switching between various software versions using "conda env
activate," offering a considerable efficiency advantage over dealing with
environment files. Conda also supports multiple languages and environments,
making it a versatile tool that can replace the likes of pip, npm,
luarocks, and more.

For those managing an on-prem channel, which should be of interest to
mainframe sites, conda may be the optimal solution. You can find more
information about conda at https://docs.conda.io/en/latest/.

It's worth mentioning that the introduction of a package manager for
installing ported tools hasn't been well-received by traditional sysprogs
who prefer the simplicity of downloading a tarball.
On Mon, Nov 6, 2023 at 12:25 AM Kirk Wolf <k...@coztoolkit.com> wrote:

> IBM removed cURL with a PTF? Wow.
>
> It sounds like you found a solution - going to the anaconda site that
> Rocket's miniconda uses and grabbing manually.
>
> I do understand why Rocket would want to use anaconda/miniconda, since it
> handles things like dependencies and other actions needed for
> installation.   They also want to distinguish their support vs free so it's
> understandable why they leave things out.
>
> Do you have an option of using a sandbox LPAR that *is* on the internet to
> manage Rocket packages and updates?  Then you could backup the filesystem
> and move it to your air gapped systems.
>
> Kirk Wolf
> Dovetailed Technologies
> http:// <http://dovetail.com>coztoolkit.com
>
> On Fri, Nov 3, 2023, at 6:44 PM, Jousma, David wrote:
> > We do pay for GIT client support through IBM, which I realize is
> actually rocket support behind the scenes.    cURL used to come packaged
> with GIT client but was removed with IBM ptf.
> >
> > I was able to just go to the public anaconda website, and download the
> cURL tarball, upload it, and expand it and clone it where needed.   Our
> Jenkins pipeline needs it.
> >
> > Dave Jousma
> >
> > Vice President | Director, Technology Engineering
> >
> >
> > Fifth Third Bank  |  1830 East Paris Ave, SE  |  MD RSCB2H  |  Grand
> Rapids, MI 49546
> >
> > 616.653.8429
> > ________________________________
> > From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on
> behalf of David Crayford <dcrayf...@gmail.com>
> > Sent: Friday, November 3, 2023 7:01:11 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU <IBM-MAIN@LISTSERV.UA.EDU>
> > Subject: Re: Rocket miniconda frustrations
> >
> > > On 3 Nov 2023, at 10: 32 pm, Paul Gilmartin
> <0000042bfe9c879d-dmarc-request@ LISTSERV. UA. EDU> wrote: > > On Fri, 3
> Nov 2023 19: 42: 15 +0800, David Crayford wrote: >> >> Yes. But you still
> need the internet .. . >>
> >
> >
> > > On 3 Nov 2023, at 10:32 pm, Paul Gilmartin <
> 0000042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote:
> > >
> > > On Fri, 3 Nov 2023 19:42:15 +0800, David Crayford  wrote:
> > >>
> > >> Yes. But you still need the internet ...
> > >>
> > > What's the alternative?  Railway Express?  Dialup modem?
> >
> > A lot of customers air-gap their mainframe systems so you can’t use
> package managers. Colin Paice opened an issue for my pyzfile Python package
> to document installation methods on air-gapped systems
> https://urldefense.com/v3/__https://community.ibm.com/community/user/ibmz-and-linuxone/discussion/reading-an-mvs-dataset-using-z-open-automation-utility__;!!MwwqYLOC6b6whF7V!nVlHVMjwgMI8doNcGXgOJIwnci0yoWLQREmOo_7c-J1hWzEQQaXiHBinMK7zqEFHNnMuAhcKDi1m24hwsjs$
> .
> >
> > Dave Jousma seems to have found a solution to his problem. Rocket
> provide an off-line channel for ported tools but it’s only available to
> customers with commercial support, in which case you have the choice of
> SMP/E. Most customers that are using ported tools for critical work, such
> as Git, have commercial support. Z/OS Open Tools is a great alternative if
> you only require free tools. They have ported tools not available from
> Rocket, such as nano, which most ISPF users will find easier to use then
> vim.
> >
> > >
> > > --
> > > gil
> > >
> > > ----------------------------------------------------------------------
> > > For IBM-MAIN subscribe / signoff / archive access instructions,
> > > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
> >
> > ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
> >
> > This e-mail transmission contains information that is confidential and
> may be privileged.   It is intended only for the addressee(s) named above.
> If you receive this e-mail in error, please do not read, copy or
> disseminate it in any manner. If you are not the intended recipient, any
> disclosure, copying, distribution or use of the contents of this
> information is prohibited. Please reply to the message immediately by
> informing the sender that the message was misdirected. After replying,
> please erase it from your computer system. Your assistance in correcting
> this error is appreciated.
> >
> > ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to