Hello,

I'm finishing up a module to interface with the Ekahau location
sensing system, and I'm trying to figure out a good top-level
namespace to put it in.  I felt confident people here would have
opinions.  :)

Ekahau is a system that provides location estimates based on a vector
of wireless signal strengths, a large set of training data, and a
proprietary Bayesian-like statistical model.

My module interfaces with it using their own protocol, which runs on
TCP and smells a little like XML.

I'm tempted to release it as simply Ekahau::*, since a new toplevel
namespace seems to be the preferred place to put interfaces to
proprietary systems.

I considered Net::Ekahau, but it seems plausible to me that Ekahau
could release a version of their software that communicated over IPC
or a serial port, so I think that's not a great idea.

I considered creating a new topleve namespace LocSys for
location-sensing systems, but that seems premature, since I don't see
any other modules for interfacing with these sorts of systems, and I
don't plan on writing any more myself in the immediate future.

So: Does anybody have any objections to a new top-level Ekahau
namespace, for interfacing with proprietary equipment from Ekahau?

----ScottG.

Reply via email to