develooper Front page | perl.perl5.porters | Postings from May 2011

RE: [PATCH] export store_cop_label

Thread Previous | Thread Next
From:
Jan Dubois
Date:
May 26, 2011 01:26
Subject:
RE: [PATCH] export store_cop_label
Message ID:
038901cc1b7e$a842c880$f8c85980$@activestate.com
On Wed, 25 May 2011, Joshua ben Jore wrote:
> On Wed, Apr 13, 2011 at 12:48 PM, Jan Dubois <jand@activestate.com> wrote:
>> B::C is not in ext/ inside the core, so "EX" does not apply. If you
>> want to use it from CPAN, is has to be "A". From the core point of
>> view, nothing on CPAN is "more special" than everything else.
>>
>> Claiming upfront that you intend to ignore the spirit of the rules
>> anyways just makes it so much harder to get your patch accepted, so
>> please don't do that!
>
> There's utility in exposing things but not making promises about
> stable APIs. If that's the point to this change, then I find sympathy
> with it.

I'm not sure what you are arguing for here:

a) store_cop_label should be exported as a supported API

or

b) ALL internal non-static functions should be exported in case some
   module finds utility in them.  But unless the function is marked
   as part of the public API we reserve the right to change at will.

Cheers,
-Jan


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