1 -------------------------------------------------------------------------------
3 -------------------------------------------------------------------------------
5 - make way to iterate over all Moose classes
9 Need to figure out the details of composite roles
13 Add support for doing it with Classes which do not have
14 a type constraint yet created
20 - inherited slot specs
22 [10:49] stevan does can be added to,.. but not changed
26 [18:18] mst what I'd really like is just to say trigger => 'some_method'
30 Introduce capability to control the generated wrapper. Useful for when you have
31 a wrapper that should implement the interface of it's child, but decorate with
36 [15:49] stevan you want a proxied attribute
37 [15:49] stevan which looks like an attribute,
38 talks like an attribute, smells
39 like an attribute,.. but if you
40 look behind the curtain,.. its
41 over there.. in that other object
45 We certainly have enough meta-information to make pretty complete POD docs.
47 - compile time extends
49 [00:39] sri but maybe a better syntax for compile time extends
50 [00:39] stevan I have been pondering that actually
51 [00:39] sri use Moose extends => Foo::Bar
52 [00:40] stevan I think now that we have the Sub::Exporter stuff
53 in, that kinda thing should be pretty easy
55 nothingmuch notes that all the constructs should be supported in the entirety of the use clause:
63 and that if this usage style is used nothing is exported to the namespace.
66 - default should dclone()
68 -------------------------------------------------------------------------------
70 -------------------------------------------------------------------------------
74 use Moose 'strict'; This would allow us to have all sort of expensive tests
75 which can be turned off in prod.
77 - Moose::Philosophy.pod
79 To explain Moose from a very high level