Is it possible to integrate Python based OpenSocial widgets
2 answers
I would assume the open social widgets specification does not determine which implementation language/environment is used. From the perspective of the Jazz tools the gadget is just an URL and accessing the URL provides the data back according to the open social gadget specification. So it does not matter how the implementation is done and where it is hosted. You will however have to make sure SSL is set up correctly and might need to maintain whitelists. The URLs must be accessible to the Jazz Server i.e. by a fully qualified host name.
- No, I do not have an example.
- https://github.com/cslab/pyoslc/ is an OSLC based framework that is able to communicate with ELM and uses Python and Flask to implement the server.
OpenSocial widgets run in your browser, using Javascript. I guess there might be a Python implementation in Javascript... but that sounds quite heavyweight, and you'd have to cover the javascript widget API for DN in Python.