Re: Confirming PAUSE operating model safe harbor for Alt::* distributions
[email protected] (Ask Bjørn Hansen) Wed, 1 Nov 2017 15:56:01 -0700
| Newsgroups | perl.cpan.workers |
|---|---|
| Message-ID | <[email protected]> |
FWIW I agree with Andreas on every point. There=E2=80=99s a big difference between 1) =E2=80=9Cuse Foo::XS=E2=80=9D will install hooks into the Foo = namespace for the XS optimized implementation of Foo and 2) =E2=80=9Ccpam Foo::Bar=E2=80=9D will overwrite site_lib/=E2=80=A6/Foo.p= m Manipulating namespace in memory seems =E2=80=A6 Perl-ish (and = appropriate-ish; and at least the signed up for it explicitly in the = code). Having the installer write different things to disk than expected seems = outright dangerous. As Andreas said, the pitfalls are many (too many in = my opinion). Reliably managing and upgrading Perl installations for production = environments is already plenty complex, I don=E2=80=99t think we should = make it worse. Ask=