This shows you the differences between two versions of the page.
— | wiki:old:gsoc_proposal_installation_wizard [2013/07/10 22:55] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | The goal of this project is to develop wizard tools to facilitate the administration of OAR. We need to provide both terminal-based and web-based wizards. These could be separated into several parts: | ||
+ | |||
+ | * **Configuration of each OAR component**: | ||
+ | |||
+ | * **OAR resource management**: | ||
+ | |||
+ | * **OAR system sanity test**: We need to provide a sanity check tool to test if OAR is correctly installed and provide advices to resolve the detected problems. For this we need to test if: | ||
+ | * the database is accessible with the good rights | ||
+ | * the nodes are correctly configured (oar posix account accessible, etc.) | ||
+ | * the programs or the scripts needed by OAR are correctly installed on each host | ||
+ | * ... | ||
+ | |||
+ | |||
+ | ===== Goals of this GSOC project | ||
+ | |||
+ | - Design and implement the wizard to configure each component of OAR by using the REST API. | ||
+ | - Design and implement the wizard to facilitate the resource management by using the REST API. | ||
+ | - Design and implement the OAR system sanity check tool. | ||
+ | - Provide terminal-based and web-based access to theses tools. The web-based wizard must be included in the web portal. | ||