Rakudo went off the rails when it's continually failed to improve its bus number
Rakudo hasn't gone off the rails. pmichaud was lead dev, and he is of course intermittently dropping out of the picture due to his wife's illness. That sucks. In the last 12 months there has been loads of work by jnthn, moritz, tadzik, japhb, and colomon, and many others.
reimplemented large portions of Parrot badly
Whiteknight, current Parrot lead dev: "6model is far superior to what Parrot provides now"
forked into a dead branch from which Star releases slowly petered out (hey, even compiler releases slipped and skipped)
They missed 1 monthly compiler release last year and chose to defer an update to Rakudo Star till the new branch was stable. A new Star is due out in a few weeks.
and went into yet another rewrite mode which is still suffering from scope creep?
Rewriting isn't an end in itself. There's an overall objective. Ship a sufficiently complete, bug-free, fast, documented, product as fast as possible. If it helps towards that, it isn't scope creep.
"Hey, this proposed rewrite has some huge risks..."
To have NOT done the rewrite involved the ultimate risk: relying on Parrot to fix technical and project problems that the Rakudo team considered life-and-death for Rakudo. The Rakudo team is glad it did 6model, qregex, etc. even if merging it all has taken a long time, because it was ultimately necessary to give Rakudo a shot at reasonable performance.
Every major Perl 6 implementation has had severe project management problems
It's taken 12 years so far. It clearly didn't go smoothly. But ignoring Parrot, and other than the usual problems that beset even reasonably well run OSS projects, like a low bus number, what are the problems you are talking about?
blaming skeptics for not jumping up and down at the message "Yay, a single number measurement with no meaning behind it has increased, Christmas is coming!"
You may think there's no meaning behind numbers except that which is mathematical, and maybe you had to be there during the weeks that ran up to it, but I wasn't the only one who felt that 100.02% was magical, and I was sharing a celebration, my first Meditation in 3 years. If you don't feel like sharing in the good vibe, that's fine, but you could still choose not to pour cold water over it.
If you want to fix the Perl 6 marketing message, release usable software
Imo we're nowhere near the point that we can fix the Perl 6 marketing message as it relates to non-contributors. It's almost universally ridiculed, just like Mozilla was the year before Firefox was released. Imo it's worth trying to fix the message as it relates to potential contributors, so we can get the bus number up. Perl 6.0.0 will ship before Christmas but it could do with help if that's to be this Christmas (or, perhaps more realistically, Christmas 2013; maybe even later -- really, it's very hard to predict).
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||