A new set of Resource-related interfaces has been extracted to support pluggable backend implementations. This affects the client as well as the server.
The existing XMI based resource storage mechanisms have been adopted to use this new set of interfaces. Additionally, a new MongoDB backend implementations is provided.
The API will be extended to allows clients to permanently store or change usersession passwords, as well as enabling clients to react when a project is saved.