develooper Front page | perl.perl5.porters | Postings from March 2023

Re: Managing Perl installations

Thread Previous | Thread Next
From:
"G.W. Haywood" via perl5-porters
Date:
March 7, 2023 10:13
Subject:
Re: Managing Perl installations
Message ID:
ad6831b4-a589-2845-b8d-3456f4e96391@jubileegroup.co.uk
Hi there,

On Tue, 7 Mar 2023, Ovid wrote:

> Caveat: I could just be a moron :)

No, I don't think that. :)

> ...
> The problem: a new client is using system Perl for a large product that's
> been running for decades. Many of *their* clients have the code installed
> locally, so it's non-trivial to fix.
>
> Clients who use this can write plugins for the code, but due to their
> understandable desire to not risk breaking system Perl, they will often
> [make a big mess]
> ...
> I think the Perl core should consider a solution for this.

My feelings are that when you've developed something foolproof someone
will come along with a better fool so a Perl core solution won't hold,
and anyway that there are ways to handle this kind of thing already.

I'd be thinking about e.g. a playpen using Docker or Snap, or even VMs.

I've always been pleasantly surprised by the performance I see using
this kind of stuff, you get a lot of extras almost free, and it makes
the control of the installations - assuming anybody cares - a breeze.

-- 

73,
Ged.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About