On Thu, Sep 12, 2013 at 05:38:00PM +0100, Smylers wrote:

> How about Vehicle::Tesla::ModelS then?
> 
> Does putting Device:: in front of that lot actually add anything, other
> than to the unwieldiness of the name?

Vehicle:: doesn't generalize very well to toasters, refrigerators,
etc. If a new top-level name is a good idea, I'd suggest an
Internet-of-Things top-level, Thing:: or IoT:: or IOT::

This particular module, btw, will probably be good for future Tesla
vehicles; it's anyone's guess how the API will evolve. In fact, at
the moment it's just the reverse-engineered API used by the Tesla
iOS and Android apps; nothing officially supported. I'll have to
have a big fat dislciamer at the top of the POD...

-- greg


Reply via email to