In my opinion, this can be very useful for the extensibility of Personal Learning Environments (PLE). I can imagine to design and develop a PLE Framework (PLEF) that supports the “OpenService API” such that services based on that API can easily be plugged into the framework.
What do you think? Do we really need this? What are the requirements of such an API?
I would also be very thankful if you can point me to existing ideas in this direction.