To clarify, this is not an RFC on how to improve Moose. We are already doing
that, it's called MooseX and it's doing the job just fine.

As always, after a feature is fleshed out a feature as a MooseX module we
decide on whether or not to include it. If you want to propose a feature, do
it that way =)

I'm talking about the other half of progress, letting go of past mistakes in
a way that allows us to do the first part more easily and more dramatically,
without hurting existing code in the ecosystem.

The points that John raised are all either existing MX or potential MX that
are simply too much trouble to code right not because they propose doing
something radically different, but that's no excuse for not trying them out
as extensions beforehand. The problem is simply that right now extensions
need work along side lots of baggage, and that's difficult.

Reply via email to