develooper Front page | perl.perl5.porters | Postings from September 2014

Re: Roadmap/plan for Perl 5?

Thread Previous | Thread Next
September 7, 2014 10:06
Re: Roadmap/plan for Perl 5?
Message ID:
On 7 September 2014 10:55, Sawyer X <> wrote:

> I just want to know:
> 1. Is the vision indeed "no real changes"? Is this how you and p5p see it?
I consider myself part of p5p, and yes that is how I see it.

> If so, I can finish the thread and stop wasting everyone's time.
> 2. If not, is there a different vision? If so, what is it?

I do not think we have a vision, which actually kinda saddens me. I think
we should have one.

> 3. If none exists, is there a specific reason why there shouldn't be one?
> (assuming it's formed from what Porters actually want and doesn't impede
> anyone's complete freedom and ability to do anything else)
I personally think a vision would be good.

So for instance I would like us to say something like "Our long term vision
for Perl is to integrate Moosey OO semantics into Perl".

Or even: "Our long term vision is for Perl to have a native "Object" type
which can be used for classes".

Or whatever.

I think we could decide and post a few of these, so that people know we are
interested in contributions along these lines.

For instance I might add "Our long term vision is for Perl to have a regex
engine which uses a conventional three phase compile/optimise/emit design."

For me such "vision statement"s are a way of advertising to our
contributor-sphere that we are "interested" in patches along a certain
line. So when drive-by hacker with skills notices one of these things is up
their alley they know we will be receptive to patches.

If enough people get interested in a "vision" it becomes a sub-project
pretty much and drives itself, if noone gets interested then after a
certain amount of time we can probably conclude it will never be done.

None of this should interfere with our current "scratch my itch" type
development that we have had so far.

Also note there are hackers on this list who sometimes create and then
knock out entire vision statements in a single patch-sequence. Dave M and
FC for instance do this fairly regularly. The fact that people like them
are capable of this does not mean we should rely on all our contributions
coming from such a pathway.


perl -Mre=debug -e "/just|another|perl|hacker/"

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About