develooper Front page | perl.perl5.porters | Postings from October 2012

Re: What happened to the whole "small core" idea?

Thread Previous | Thread Next
From:
Peter Rabbitson
Date:
October 28, 2012 23:33
Subject:
Re: What happened to the whole "small core" idea?
Message ID:
20121029063341.GD31015@rabbit.us
On Sun, Oct 28, 2012 at 04:01:54PM +0100, Aristotle Pagaltzis wrote:
> * Kent Fredric <kentfredric@gmail.com> [2012-10-28 14:45]:
> > But with regard to sub signatures, there's no one implementation that
> > seems to attract more favour than any other, and they all seem equally
> > sporadic in use.
> 
> You don’t think there’s a catch 22 there?
> 
> The situation is that all signature implementations on CPAN implement
> the same basics but different, sometimes conflicting sets of advanced
> features. I expect that overall consensus will emerge on CPAN regarding
> these more advanced features, blocking the implicit consensus on the
> basics forever.
> 
> However, I am now considering whether there isn’t a way to force the
> issue somewhat along the lines of ribasushi’s objects, by having the
> core provide hooks to some particular way of doing things, and putting
> up one particular implementation of the basic signature syntax on CPAN
> which provides hooks that advanced features can be added on top of, then
> getting buy-in from the maintainers of two or more existing signature
> modules to port their stuff onto this core.

This is precisely what I was advocating. I could not have summarized it 
better myself. I am not anti-features. I am against features which have 
no clear plan for an emergency backtrack. More has already been said on 
the subject here[1]

> The net effect won’t be much different from the course in which Peter
> is already heading.
> 
> But it’ll address ribasushi’s concerns while also forcing the larger
> community’s hand on a consensus that will otherwise likely never arrive.
> The latter is why I have been so bullish in arguing Peter’s case:
> because the People’s Front of Formal Parameters argument with the Formal
> Parameter People’s Front has kept derailing the essential agreement.

I'd go further and claim that given the make-up of our community 
hand-forced consensus is the only kind you can reliably expect. What 
prompted my OP was the fact that no consensus was sought in the first 
place.

TL;DR I approve your message above

Cheers

[1] http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2012-09/msg00485.html

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