add licence file and licence headers in code
This commit is contained in:
@ -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
|
||||
|
||||
|
BIN
doc/build/tiramisu.tar.gz
vendored
BIN
doc/build/tiramisu.tar.gz
vendored
Binary file not shown.
@ -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
|
||||
|
||||
|
32
doc/todo.txt
32
doc/todo.txt
@ -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")
|
||||
|
Reference in New Issue
Block a user