in reply to Re: Re: XML::Smart - Development in final stage. (beta is out) (avoid "Smart")
in thread XML::Smart - Development in final stage. (beta is out)

I strongly dislike "XML::Smart" too.

I think the most succint and expressive name for this module would be XML::DWIM.

There is no XML::Easy yet either. That name is distinct from XML::Simple enough to distinguish them (what's easy is not necessarily simple, and vice versa).

Both of these actually describe your goal, whereas "smart" does not.

Makeshifts last the longest.

  • Comment on Re^3: XML::Smart - Development in final stage. (beta is out) (module name)

Replies are listed 'Best First'.
Re: Re^3: XML::Smart - Development in final stage. (beta is out) (module name)
by grantm (Parson) on May 14, 2003 at 10:43 UTC

    I also thought that XML::DWIM might be a better choice.

Re: Re^3: XML::Smart - Development in final stage. (beta is out) (module name)
by diotalevi (Canon) on May 14, 2003 at 01:38 UTC

    Even better - XML::XPathish. gmpassos is enabling a few of the XPath axes using perl idioms. Its not really an XPath implementation but it goes part of the way there. Or XML::NotQuiteXPathButSimilar.

      Maybe XML::XPerl or XML::NotXPath?

      Makeshifts last the longest.

        I like the NotXPath one - it communicates the solution being approximated. XPerl is as meaningless as ::Smart.

Re: Re^3: XML::Smart - Development in final stage. (beta is out) (module name)
by PodMaster (Abbot) on May 15, 2003 at 00:58 UTC
    *yuck* I really dislike all the names suggested so far. XML::MultiType may make sense on some level, as would XML::DWIM, as would most of the suggestions, but neither really convey that what this module does is create a tree of perl datastructures out of xml, which is why i'd like to suggest something along the lines of
    • XML::DataTree
    • XML::Tree
    • XML::PerlData
    • XML::PerlDataTree
    • XML::MultiObjectTree
    • XML::MultiTypeTree
    • XML::ArrayHashMonster ;P
    • XML::ArrayHashTree
    Hmm, I guess XML::MultiType is starting to sound more appealing, but i'm still leaning towars XML::PerlData ... hmm, perldata. hmm ,perldsc. hmm, perllol.


    MJD says you can't just make shit up and expect the computer to know what you mean, retardo!
    I run a Win32 PPM repository for perl 5.6x+5.8x. I take requests.
    ** The Third rule of perl club is a statement of fact: pod is sexy.