On Tue, Jan 20, 2004 at 01:59:14AM +1100, FooBard wrote: > RF::Scanner::Uniden::UBC780XLT > > but we run into the 2-letter issue. Also "Scanner" could probably be > somewhat more generic so perhaps... > > Radio::Receiver::Uniden::UBC780XLT > > which i think is fine, although perhaps the following is better.. > > Ham::Receiver::Uniden::UBC780XLT > > "Ham" is good as there is no confusion about what context of "radio" > we are dealing with. Debian uses "hamradio" for namespace of similar > software in their packaging system :) > > HamRadio::Receiver::Uniden::UBC780XLT > > down the track i would want to upload a bunch of modules for encoding > and decoding computer generated radio transmissions (perhaps > HamRadio::Codes or HamRadio::Code::Baudot etc) and probably some > general libraries for calculating radio-related stuff (HamRadio::Math? > HamRadio::Calc?) and so on. I guess at some point (after i get my > amateur radio licence) i might even get into the Tx side of the hobby > and end up with a bunch of HamRadio::Transceiver::* modules
I'm wary about using "Ham" as a top level as its meaning may not be clear to everyone. Whilst HamRadio seems much nicer because it is unambiguously descriptive, is there any reason not to use plain "Radio" ? Presumably non Ham radio users could also be using any of the equipment that hams use, for much the same purpose? Nicholas Clark
