Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Moose - inner/augment a misfeature?

by tobyink (Abbot)
on Jan 11, 2012 at 12:04 UTC ( #947336=note: print w/ replies, xml ) Need Help??


in reply to Re^5: Moose - two augmented methods in one class
in thread Moose - two augmented methods in one class

Would it be fair to say then, that issue #73850 should be subsumed into a larger issue: "inner/augment need moving into a MooseX release"?


Comment on Moose - inner/augment a misfeature?
Replies are listed 'Best First'.
Re: Moose - inner/augment a misfeature?
by stvn (Monsignor) on Jan 12, 2012 at 02:30 UTC

    Ultimately it would be nice if we could make it work properly, but that might be too much to ask from a library. However I will let the current maintainers chew on it a little and see if they can fix it (crazier sh*t has been pulled off in the past).

    I think moving to a MooseX:: is probably too extreme and would seriously break backwards compat, and as I said, it works in simple cases. If nothing more, it would require a loooooooong deprecation cycle. So perhaps the better approach is more a matter of documentation updates that better explain the caveats.

    Thankfully, only a small percentage of people actually grok this feature and of those people only a handful of them are crazy enough to try and use it.

    -stvn

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://947336]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (9)
As of 2015-07-08 03:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (93 votes), past polls