more description for iro. devel
authorSandro Knauß <knauss@netzguerilla.net>
Wed, 25 Apr 2012 17:12:18 +0200
branchdevel
changeset 280 c96d569a8ac8
parent 278 4d376a97e663
child 281 76572d14bd27
more description for iro.
doc/tmpl/index.html
fabfile.py
web/images/db-schema.svg
--- a/doc/tmpl/index.html	Wed Apr 25 17:09:50 2012 +0200
+++ b/doc/tmpl/index.html	Wed Apr 25 17:12:18 2012 +0200
@@ -12,8 +12,11 @@
 		<div class="item">
 			<h3>What it is all about?</h3>
 			<p>
-			Iro is a non blocking server for sending a message to a bunsh of recipient. It can handle diffrent types of message typs and can be extended easially.
-			It was initially written for sms backend of <a href="http://castorticker.de">castorticker.de</a>. Diffrent backends are supportes by Iro.
+			Iro is a non blocking server for sending a message to a bunsh of recipients. It can handle different types of message and can be extended easially.
+			It was initially written for sms backend of <a href="http://castorticker.de">castorticker.de</a>. There are diffrent backends are supported by Iro. 
+			Iro helps you for these kinds of tasks: You want to send a message to some recipient over a different backend, than for other recipients.
+			Or you want to define fallback strategies: If one messages can't be send over this backend use another.
+			Because Iro also knows users, you can create bills for different clients.
 			</p>
 		</div>
 		<div class="item" id="backends">
@@ -46,9 +49,10 @@
 			<ul> 
 				<li py:for="f in files" value="${f.version}">${f.version} <a href="files/${f.name}">${f.name}</a></li>
 			</ul>
+			You can also get the code from our <a href="https://netzguerilla.net/iro/hg" >repository</a>.
 			</p>
 		</div>
-		<div class="item">
+		<div class="item" id="features">
 			<h3>Planned features for 1.0</h3>
 			<p>
 			<ul>   
--- a/fabfile.py	Wed Apr 25 17:09:50 2012 +0200
+++ b/fabfile.py	Wed Apr 25 17:12:18 2012 +0200
@@ -1,7 +1,6 @@
 from fabric.api import local, run, env 
 from fabric.operations import put
 
-
 from iro import __version__
 import ngdatabase
 
@@ -19,7 +18,6 @@
     env.hosts = ['sandy@hal.netzguerilla.net']
     env.directory = "iro"
 
-
 def prepare_deploy():
     local("python setup.py sdist")
 
@@ -34,7 +32,6 @@
     virtualenv("pip uninstall -y iro")
     virtualenv("pip install %s/dist/iro-%s.tar.gz"%(env.directory,__version__))
 
-
 def prepare_tests():
     put("tests/*","%s/tests/"%env.directory)
 
@@ -68,3 +65,7 @@
     run("mv web/* %s/"%env.directory)
     run("rmdir web")
     run("rm /tmp/web.tar.gz")
+
+def web():
+    createweb()
+    pushweb()
--- a/web/images/db-schema.svg	Wed Apr 25 17:09:50 2012 +0200
+++ b/web/images/db-schema.svg	Wed Apr 25 17:12:18 2012 +0200
@@ -84,13 +84,13 @@
 <text text-anchor="middle" x="269.028" y="-104.547" font-family="Bitstream-Vera Sans" font-size="7.00">+ user</text>
 </g>
 <!-- apiuser&#45;&gt;userright -->
-<g id="edge8" class="edge"><title>apiuser&#45;&gt;userright</title>
+<g id="edge6" class="edge"><title>apiuser&#45;&gt;userright</title>
 <path fill="none" stroke="black" d="M409.32,-99.2191C422.569,-95.6138 436.713,-91.7653 449.858,-88.1883"/>
 <text text-anchor="middle" x="442.223" y="-92.3458" font-family="Bitstream-Vera Sans" font-size="7.00">+ name</text>
 <text text-anchor="middle" x="416.955" y="-90.4616" font-family="Bitstream-Vera Sans" font-size="7.00">+ user</text>
 </g>
 <!-- offer&#45;&gt;userright -->
-<g id="edge6" class="edge"><title>offer&#45;&gt;userright</title>
+<g id="edge8" class="edge"><title>offer&#45;&gt;userright</title>
 <path fill="none" stroke="black" d="M413.521,-49.924C425.531,-53.192 438.098,-56.6116 449.865,-59.8135"/>
 <text text-anchor="middle" x="440.01" y="-59.2118" font-family="Bitstream-Vera Sans" font-size="7.00">+ name</text>
 <text text-anchor="middle" x="423.375" y="-45.9257" font-family="Bitstream-Vera Sans" font-size="7.00">+ offer</text>