Smylers wrote:
Kevin C. Krinke writes:


Ok I've decided on the following name space:

Unix::Dialog            - meta module
Unix::Dialog::ASCII     - native mode
Unix::Dialog::Dialog    - console (preferred)


Having "Dialog" twice doesn't really aid with working out what it is; I
don't immediately see what anybody gains from the second "Dialog" that
they wouldn't've worked out from the first.

Unix::Dialog::Console, perhaps?


Unix::Dialog::Whiptail - console


"Whiptail" means nothing to me, but if it's a console thing how about
Unix::Dialog::Console::Whiptail?  (Yes, that's a long name, but you do
seem to want to discourage people from using it.)


Unix::Dialog::Zenity    - GNOME (preferred)
Unix::Dialog::GDialog   - GNOME
Unix::Dialog::KDialog   - KDE
Unix::Dialog::XDialog   - X


Again the repetition of "Dialog" doesn't seem to help things.  Removing
it from those last three would give:

  Unix::Dialog::X
  Unix::Dialog::G
  Unix::Dialog::K

If I saw those I'm not sure I'd guess what "G" and "K" stand for.  There
doesn't seem to be any reason for not using their full names:

  Unix::Dialog::Gnome
  Unix::Dialog::KDE

And then perhaps:

Unix::Dialog::Gnome::Zenity

I second Smylers' comments if it helps to make up the decision.



--



__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com



Reply via email to