herbert breunung <deirdre_s...@web.de> writes: > Allright, > > I alright wrote here that I do currently some helper modules and after im more > familiar with dzil and their API gets more stable i want to ship them to cpan. > However after we get more and more Wx::Perl modules (didnt knew even > Wx::Perl::ListCtrl) i would like du bundle them into the module Wx::Perl > or Wx::Perl::Bundle.
All depends on the purpose of your modules. i.e. Probably lots of wxPerl developpers create their own (mooseified or not) classes based on the classes from Wx:: If yours extend existing classes from the basic Wx, then I might prefer to see them somewhere out of Wx namespace. Maybe WxFramework:: ? And why Wx::Perl ??? cpan is all about Perl isn't it ? No need to put Perl in any module namespace Not sure however, this is probably best discussed with Mark and on the pause module naming list.. > However the more important question I like to ask you all is how consistent > has the API be bewtween all of these modules. Especially what is now > Kephra::App::Splitter has named parameters because IMO > > ....Splitter->new( parent => $win, $left=> $w1, right=> $w2, gravity=> > 'left'); i guess the '$' before the first 'left' is a typo ? all my classes using Moose use named parameters as you do here. So yes, clearer and less error prone ! best -- erik