The roles I've made have supported normal classes in their
distributions, so, for example:

Perl::Dist::WiX::Role::Asset
WiX3::Role::Traceable
WiX3::XML::Role::GeneratesGUID
WiX3::XML::Role::Tag
WiX3::XML::Role::TagAllowsChildTags

with ::Role:: being in the middle of the name, rather than at the
beginning or at the end.

For example, the second one would be a WiX3 role, that makes the object
traceable.

This doesn't neccessarily 'fit' with a role being a SEPARATE
distribution, but it is something to think about.

--Curtis

--
Curtis Jewell
[email protected]           http://csjewell.dreamwidth.org/
[email protected]   http://csjewell.comyr.org/perl/

"Your random numbers are not that random" -- perl-5.10.1.tar.gz/util.c

Strawberry Perl for Windows betas: http://strawberryperl.com/beta/

Reply via email to