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

Re: Roadmap/plan for Perl 5?

Thread Previous | Thread Next
sawyer x
September 2, 2014 18:19
Re: Roadmap/plan for Perl 5?
Message ID:
Thanks for replying, Kent.

On Tue, Sep 2, 2014 at 7:06 PM, Kent Fredric <> wrote:

> On 3 September 2014 03:42, sawyer x <> wrote:
>> but I am wondering if there is a roadmap or a plan for the continued
>> development of the Perl 5 language.
> I could be wrong here, but my experience in this regard has left me with
> the desire that there should be  "some place" to canonicalise plans and
> ideas somehow.

Isn't that *the roadmap* itself?

> Mostly because "dig through the mailinglist" seems a bit challenging for
> any newcomer who is willing to attempt implementing the ideas.

A roadmap shouldn't be "on the mailinglist". It should be a living document
available in the distribution.

> The challenge there of course, is for us to agree that such a place is
> needed, or for such a place to come into existence somehow and for people
> to realise its utility and opt  in to participating with it to make it work.

I think the bigger issue is first agreeing there should be a roadmap. Then
agreeing on what the items on the roadmap should be. The location is just a
file in the dist.

Thing is, I don't really know if there's a roadmap. I assume there isn't,
but I sent the email to try and find out. If there isn't one, we move to
step 1: agreeing there should be a roadmap.

After all, we're all volunteers*, and people tend not to react very happily
> if you tell them what they should be doing :)

If you're referring to implementing the roadmap, that's not a problem. No
one is asked to implement the roadmap. It just documents where the project
should go. If anyone wants to work on it, they can. They pick which of the
wanted items to work on.

There is "telling people what to do", there is only people telling each
other what they want to have.

But such things seem common-place in other OpenSource systems and they seem
> to be effective for them, even though, they like us, have a volunteer base.

I have a hard time thinking of a major project that shouldn't know where
it's going.

Just we haven't made it happen yet for some reason. ( or if such a thing
> already exists, it seems not well known or well used, and if that is the
> case, trying to understand why could be useful ).

As I said, I don't really know if one exists. I'm assuming that if it
doesn't, perhaps it's because it was impossible to agree on where the
project should go. This is where democracy or dictatorship (or some
mixture) is formed. Someone (single person, committee, organization),
elected or not, makes the decision, with or without others' input.

I assume people do intend for Perl 5 to continue being developed, so I
would hope people are interested in knowing where it goes and being able to
help navigate that in a formal way.

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