On 7 September 2014 10:55, Sawyer X <xsawyerx@gmail.com> 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. Yves -- perl -Mre=debug -e "/just|another|perl|hacker/"Thread Previous | Thread Next