<div dir="ltr">When I developed in Perl in a corporate environment, I deliberately avoided using CPAN modules. We supported a widely-distributed deployment environment where we could not rely on the availability of specific installed modules at all user sites, or indeed of the same version of Perl.<br>
<br>Building a binary distribution file linking in libperl and the script text was not difficult. Rolling external modules into it was - especially given perl's dynamic loading mechanism for XS code. It would have required deploying all the source of the CPAN modules with the Perl script and interpreter.<div>
<br></div><div>So I'd say ease of application deployment was an issue for the adoption of Perl in general and CPAN in particular.</div><div><br></div><div>Jason</div><div><br><br><div class="gmail_quote">
On Wed, Nov 24, 2010 at 11:33 AM, Gabor Szabo <span dir="ltr"><<a href="mailto:szabgab@gmail.com" target="_blank">szabgab@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
<div>On Wed, Nov 24, 2010 at 1:06 AM, Ronen Angluster <<a href="mailto:beerholder@gmail.com" target="_blank">beerholder@gmail.com</a>> wrote:<br>
><br>
><br>
> On Tue, Nov 23, 2010 at 9:46 PM, Gabor Szabo <<a href="mailto:szabgab@gmail.com" target="_blank">szabgab@gmail.com</a>> wrote:<br>
>><br>
>> On Tue, Nov 23, 2010 at 5:33 PM, Ronen Angluster <<a href="mailto:beerholder@gmail.com" target="_blank">beerholder@gmail.com</a>><br>
>> wrote:<br>
>> > i can't use Moose cause of legal & corporate issues. lets not dwell on<br>
>> > this,<br>
>> > its a life fact<br>
>> > and we came to peace with it.<br>
>><br>
>> Does the corporate policy forbid anything from CPAN or only Moose?<br>
><br>
> as a thumb role, we prefer not to introduce any new CPAN modules into the<br>
> system.<br>
> the "cost" of such actions dictate that we should strive to build things<br>
> in-home<br>
<br>
</div>So this is an area where the open source developers and the people in<br>
the company<br>
you work for disagree. AFAIK most of the people in the open source community<br>
would want to reuse code from CPAN where possible.<br>
As my objective is to try to bridge the gap between the companies and<br>
the open source<br>
community I'd like to understand where does this difference come from?<br>
What "costs" do you see that the open source developers don't see<br>
and code developed in-house does not have?<br>
<br>
regards<br>
<div><div></div><div> Gabor<br>
_______________________________________________<br>
Perl mailing list<br>
<a href="mailto:Perl@perl.org.il" target="_blank">Perl@perl.org.il</a><br>
<a href="http://mail.perl.org.il/mailman/listinfo/perl" target="_blank">http://mail.perl.org.il/mailman/listinfo/perl</a><br>
</div></div></blockquote></div><br></div></div>