[Smartphones-standards] Service namespace

Katila Matti matti.katila at ixonos.com
Mon Dec 3 13:02:46 CET 2007



Hello,

I was filling some information regarding to http://www.freesmartphone.org/wiki/index.php/Standards/OpenPhoneServerAPI#Namespaces_.2F_Subsystems
and thought that it would be better if namespace issues are handled with common agreement.

So, I propose that all standards within freesmartphone.org use:

     "org.freesmartphone"       prefix in namespace.

For a phone interface there are some proposals:
- technology driven choice, e.g. "org.freesmartphone.gsm", or
- standard's name driven choice, e.g. "org.freesmartphone.OpenPhoneServer"
- possibly more...

While I don't think that technology driven choice is particularly good (new technologies will follow) it's easy for people to catch for, i.e. "GSM".
Personally I like more "org.freesmartphone.PhoneServer" than technology driven model  (open is more or less same as free, thus open can be droped).
Perhaps I would use just "org.freesmartphone.telephone" (or telephony)  to get less redundancy with "phone" word.

It seems that DBus uses capitalised nameing convention after the organization prefix (http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces). It would be good idea to decide the nameing concept. Although, it might be more or less personal taste.


   -Matti



More information about the Smartphones-standards mailing list