add licence file and licence headers in code

This commit is contained in:
gwen
2012-05-14 10:18:01 +02:00
parent 8b16814ab4
commit e1a9b10d5a
10 changed files with 799 additions and 17 deletions

View File

@ -1,14 +0,0 @@
2012-03-23
- set_group_type (instead of set_descr())
- iteration utilities (for -> on option, iter_group -> on
OptionDescriptions (group of options)
- hide and disable for option groups (and subgroups) -> not OK
2012-03-20
- get() method for recursive attribute access
- make_path() in a flatten way
- ro and rw

Binary file not shown.

View File

@ -39,7 +39,7 @@ To obtain a copy of the sources, check it out from the repository using
::
git clone ssh://gitosis@git.cadol.es:2222/tiramisu.git
git clone git://git.labs.libre-entreprise.org/tiramisu.git
This will get you a fresh checkout of the code repository in a local
directory named ``tiramisu``.
@ -57,8 +57,7 @@ into a configuration object, which is available nearly everywhere, so
that adding new options becomes trivial.
This `Config()` is available from everywhere with the help of an http server
that serves configuration datas as `json` strings (take a look at the server
here: :api:`server`).
that serves configuration datas as `json` strings.
.. figure:: architecture.png

View File

@ -1,3 +1,35 @@
:date: 20 janvier 2012
créer une variable implicite cachée
::
<variable name="toto"
exists='False' hidden='True'>
<value>non<value>
si la variable n'existe pas, elle est crée avec une valeur par défaut
cela permet une alternative aux dépendances (pour ne pas installer un
paquet inutilement)
coder ça exactement comme les hidden ou les disabled, avec une levée
d'exception supplémentaire comme filtre.
:date: 20 janvier 2012
coder un cache pour les options dont le propriétaire est "auto" ou "fill"
mettre ça dans un attribut `_cache` de l'option
mettre une contrainte de temps dans le cache
- pouvoir forcer le recalcul de toutes les variables (vider le cache)
globalement dans toute la config
- mettre une contrainte de temps donnée
time = 1000
:date: 17 avril
- lever une exception parlante (pour l'instant, c'est une "KeyError")