more description for iro.
--- 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->userright -->
-<g id="edge8" class="edge"><title>apiuser->userright</title>
+<g id="edge6" class="edge"><title>apiuser->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->userright -->
-<g id="edge6" class="edge"><title>offer->userright</title>
+<g id="edge8" class="edge"><title>offer->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>