Merge branch 'master' of github.com:mpeuster/son-emu
[osm/vim-emu.git] / README.md
index 91d75c8..6309f7c 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,9 +1,9 @@
-# emulator-strawman
+# Distributed Cloud Emulator
 
-(c) 2015 by Manuel Peuster
+Contributors:
 
+* Manuel Peuster <manuel.peuster@upb.de>
 
-## emu-vim
 
 ### Requirements
 * needs the latest Dockernet to be installed in the system
@@ -34,8 +34,9 @@ Automatic installation is provide through an Ansible playbook.
 * Wait (and have a coffee) ...
 
 #### 2. Emulator
+* Fork the repository.
 * `cd`
-* `git clone https://github.com/mpeuster/emulator-strawman.git`
+* `git clone https://github.com/<user>/son-emu.git`
 * `cd emulator-strawman/ansible`
 * `sudo ansible-playbook install.yml`
 
@@ -55,10 +56,14 @@ Automatic installation is provide through an Ansible playbook.
 
 ### TODO
 * DCemulator
- * ...
-* Write unit tests
+ * Advanced network model
+  * improve network management, multiple interfaces per container
+  * API to create multiple networks (per DC?)
+
+
 * Add resource constraints to datacenters
 * Check if we can use the Mininet GUI to visualize our DCs?
+* (Unit tests for zerorpc API endpoint)
 
 
 ### Features / Done
@@ -75,6 +80,8 @@ Automatic installation is provide through an Ansible playbook.
  * list active compute resources
 * Cloud-like reference API with CLI for demonstrations
  * Write CLI client
- * Start compute
+ * Start compute (name, DC, image, network)
  * Stop compute
 * Create an Ansible-based automatic installation routine
+* Unit tests
+