Although "Simple" shares some of the same problems with "Smart", there is at least the posibility of making an unbiased judgement that the module provides a much simpler interface (and so is also not as powerful). So "Simple" conveys something useful: "Use this if you find the other modules too complicated and you don't need as much power". And "Simple" should only be used when the degree of simplification is quite large.

You also see that "Simple" is not saying the module is "Better".

Naming modules can be difficult. It is best to take the time and effort to come up with an appropriate name before you release it. "Unless I find a better name" doesn't make it sound like you are spending the effort to come up with a better one.

I'm glad you "like" the name "Smart". Why is that not a surprise? "My module is smart" is not something I expect an author to find distasteful. Also note that it is easy to have a "blind spot" toward one's own work.

Please make the effort to come up with a more descriptive name for your module rather than "punting" with a name that praises your own work in a most generic way.

                - tye

In reply to Re^3: XML::Smart - Development in final stage. (beta is out) (avoid "Smart") by tye
in thread XML::Smart - Development in final stage. (beta is out) by gmpassos

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.