> Net::iTMS
No, for the well-known reasons.

> iPod::Squish
Vague, misleading. This sounds nothing like the description at
<https://github.com/sshaw/itunes_store_transporter/blob/master/README.rdoc>.

> Mac::iTunes
Too generic.

Namespace Mac is only suited for software anyway that's tightly coupled
to the Mac platform/Apple hardware/Mac OS. Can't recommend this
top-level namespace since this also runs on Windows.

> iTunes::Store::Transporter
No, this implies a hierarchy where there is none.

I recommened to split the distro in two parts. The external binary
wrapper goes into Alien::iTunesStoreTransporter. See
<http://p3rl.org/Alien> for the namespace meaning. Run

    perl -mCPAN -e'CPAN::Shell->d("/Alien/")'

to see example distributions in the wild.

Put the user interface for managing iTunes Store assets into second
distribution which depends on the aforementioned one and also should
have a good descriptive name. Nothing good comes to my mind now for
that one, though.

Attachment: signature.asc
Description: PGP signature

Reply via email to