I'm looking to upload my first module to CPAN, so I've come looking for some namespace advice.

SlimServer is the brains behind the Squeezebox hardware music player
(http://www.slimdevices.com/).  It happens to be written in Perl.

It's controllable over the network, and I'm writing a module to act as a client for this, at this stage just to use with a script that allows you to play an audio file by, say, double clicking on it. I'd like to distribute this via CPAN, since it makes it so much easier for people to get hold of it.

Now, SlimServer puts its code under "Slim" (although SlimServer itself isn't actually on CPAN, and can only be downloaded from the Slim Devices website), so a reasonable name for my module would seem to be Slim::Remote. Net::Slim::Remote has also been suggested.

Any comments?

--
Peter Oliver

Reply via email to