Osso context refers to registering the app from DBUS, I don't know how it works for python but for transmission, I did things like: (I had previously initialized it with: osso_initialize ("com.transmissionbt.Transmission", VERSION, FALSE, NULL); ) In python, it's something like: import osso osso.Context('com.whatever.whatever','<version>', False) (Last param is always false - true is depreciated)
osso_context = osso.Context('com.quickclip.Quickclip','.21', False)
Sorry if this has confused you even more, I'm only familiar with C and I can't even code in C.