I figured that all sorts of tests
were in place to check if BC was broke when routing was rewritten.
Lots of tests are in place. You can see them all for yourself. They
usually reside in the test/ directory of each framework. Do they cover
every possible edge case? No. Will they ever? Probably not.
Or after two RCs almost all of the major issues would've been found out
(which is one of the reasons I waited--for final).
Ah, so you're upset that others didn't do the work you couldn't be
bothered to? The reason we have release candidates is exactly because
the core team is now happy with the framework for their use and are
inviting others to help uncover edge cases from different usage. The
more people who choose to "wait for the final", the less likely that
all edge cases are uncovered. But few have the audacity to opt-out of
the process and bemoan its lack of results at the same time. That
truly takes talent.
I'll probably take another crack at it when I'm less fuzzy-headed and
pissy.
Hold that thought. Better yet, put it on a post-it next to your enter
key. This might lead you to ponder how much fuzzy, pissy thinking
you're willing to put into the public records as examples of your open
source contributions. The hang-over tomorrow might be slightly less
severe.