It is hard to have these discussions being banned from IRC, but maybe - beyond a notice in MX:AH deprecation - some functionality notifying the user of an API change is required? Like something in MX:AH that when used with a Moose > .90 the attribute traits would output a nice warning message.
Warning the functionality of MooseX::AttributeHelpers has been moved to core, please reference "Moose::Meta::Attribute::Native" for the new API. I've often thought that warnings were better explicit and overly verbose in libraries and disabled via -X by the end user, but maybe an env DEVELOPMENT flag would be just as useful. There are at least a few examples of where as a developer I was stung with stuff that was currently supported but deprecated, supported but retarded, or implemented but unsupported. -- Evan Carroll System Lord of the Internets http://www.evancarroll.com