Ce guide de démarrage est avant tout destiné aux développeurs et architectes afin de montrer les capacités d'extension de la plateforme OSIVIA (développement portlet, affichage de contenus, modification de la charte graphique et des modèles).

Afin d'avoir un aperçu rapide des fonctionnalités du portail, ce guide de démarrage rapide est basé sur une plateforme de démonstration, disposant d'une charte minimale et exploitant les points d'extensions les plus courants. La plateforme embarque le module OSIVIA Collaboration (espaces collaboratifs) et un Drive permettant de modifier vos contenus en mode déconnecté.

La plateforme d'exécution (runtime OSIVIA) est prête à être exécutée sous forme de machine virtuelle VirtualBox, outil de virtualisation supporté sur tous les OS. Cette machine virtuelle contient :

  • le portail OSIVIA Portal (version 4.2)
  • la GED Nuxeo (version 6.0)
  • un annuaire OpenDS

La plate forme de développement doit être installée de manière indépendante sur votre poste de développement. Elle doit comprendre :

  • Un JDK >= 1.7
  • Maven 3
  • l'IDE java de votre choix bien que ce guide ait été validé sous Eclipse

Pour obtenir les meilleurs résultats (développement et exécution), votre poste doit posséder au moins 8 Go de mémoire vive.