ui: overriding compliance
repo UI fixing
added some methods for repo UI
some fix (maven versions, properties, appContexts)
fix maven versions
new branch for dsm
codebase used to migrate to java8 the production system