WS-Escape:code organization

From Xtreemos

(Difference between revisions)
Jump to: navigation, search
(New page: * The goal is to write software that runs on [http://www.xtreemos.eu XtreemOS]. We will use our local XtreemOS testbed as the main development platform. * The svn repository should contai...)
Line 2: Line 2:
* The svn repository should contain only code written by us. All 3rd party software should come as dependencies to external packages (JBoss, MySQL, Java, dist-serv, etc.). We will use the versions that come by default in the XtreemOS distribution (XtreemOS is based on the current [http://www.mandriva.com Mandriva] distribution)
* The svn repository should contain only code written by us. All 3rd party software should come as dependencies to external packages (JBoss, MySQL, Java, dist-serv, etc.). We will use the versions that come by default in the XtreemOS distribution (XtreemOS is based on the current [http://www.mandriva.com Mandriva] distribution)
* We will release 4 separate RPMs for the different parts of the project:
* We will release 4 separate RPMs for the different parts of the project:
-
**WS-escape (RPM depends on JBoss, MySQL etc): contains mostly Leo's, Obaid's, and Niek's code
+
**''WS-escape'' (RPM depends on JBoss, MySQL etc): contains mostly Leo's, Obaid's, and Niek's code
-
**WS-escape-demo (RPM depends on WS-escape): contains the demo application, load generator and control GUI
+
**''WS-escape-demo'' (RPM depends on WS-escape): contains the demo application, load generator and control GUI
-
**Dist-serv: distributed servers
+
**''Dist-serv'': distributed servers
-
**DS-loadbalancer (RPM depends on dist-serv): the load balancer built using distributed servers
+
**''DS-loadbalancer'' (RPM depends on dist-serv): the load balancer built using distributed servers
*Obviously, the svn repository will contain separate directories for the different sub-packages, config files etc.
*Obviously, the svn repository will contain separate directories for the different sub-packages, config files etc.
-
*We will be using [http://xtreemos.wiki.irisa.fr/tiki-index.php?page=DeveloperCorner XtreemOS] standards for choosing directories where to install files (/etc/xos/ws-escape for config files etc.), file names etc.
+
*We will be using [http://xtreemos.wiki.irisa.fr/tiki-index.php?page=DeveloperCorner XtreemOS standards] for choosing directories where to install files (/etc/xos/ws-escape for config files etc.), file names etc.

Revision as of 20:49, 27 September 2009

  • The goal is to write software that runs on XtreemOS. We will use our local XtreemOS testbed as the main development platform.
  • The svn repository should contain only code written by us. All 3rd party software should come as dependencies to external packages (JBoss, MySQL, Java, dist-serv, etc.). We will use the versions that come by default in the XtreemOS distribution (XtreemOS is based on the current Mandriva distribution)
  • We will release 4 separate RPMs for the different parts of the project:
    • WS-escape (RPM depends on JBoss, MySQL etc): contains mostly Leo's, Obaid's, and Niek's code
    • WS-escape-demo (RPM depends on WS-escape): contains the demo application, load generator and control GUI
    • Dist-serv: distributed servers
    • DS-loadbalancer (RPM depends on dist-serv): the load balancer built using distributed servers
  • Obviously, the svn repository will contain separate directories for the different sub-packages, config files etc.
  • We will be using XtreemOS standards for choosing directories where to install files (/etc/xos/ws-escape for config files etc.), file names etc.
Personal tools