diff --git a/README b/README new file mode 100644 index 0000000..25310d8 --- /dev/null +++ b/README @@ -0,0 +1,17 @@ +-------- +LICENSES +-------- + +Tiramisu is under the terms of the GNU General Public License v3.0 as +published by the Free Software Foundation; either version 3 of the +License, or (at your option) any later version. + +See gpl-3.0.txt for more informations. + +Contributors: + +Gwenaël Rémond lead developer +Emmanuel Garette + + + diff --git a/autolib.py b/autolib.py index c4ea2fb..4b75aec 100644 --- a/autolib.py +++ b/autolib.py @@ -1,3 +1,22 @@ +# Copyright (C) 2012 Team tiramisu (see README for all contributors) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# The original `Config` design model is unproudly borrowed from +# the rough gus of pypy: pypy: http://codespeak.net/svn/pypy/dist/pypy/config/ +# the whole pypy projet is under MIT licence "enables us to carry out a calculation and return an option's value" # FIXME: import eosfunc here diff --git a/config.py b/config.py index 871d6d1..86b246d 100644 --- a/config.py +++ b/config.py @@ -1,7 +1,24 @@ # -*- coding: utf-8 -*- "pretty small and local configuration management tool" +# Copyright (C) 2012 Team tiramisu (see README for all contributors) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# # The original `Config` design model is unproudly borrowed from # the rough gus of pypy: pypy: http://codespeak.net/svn/pypy/dist/pypy/config/ +# the whole pypy projet is under MIT licence from error import (HiddenOptionError, ConfigError, NotFoundError, AmbigousOptionError, ConflictConfigError, NoMatchingOptionFound, SpecialOwnersError, MandatoryError, MethodCallError, diff --git a/doc/Changelog b/doc/Changelog deleted file mode 100644 index 77a7916..0000000 --- a/doc/Changelog +++ /dev/null @@ -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 - - diff --git a/doc/build/tiramisu.tar.gz b/doc/build/tiramisu.tar.gz deleted file mode 100644 index 1820be3..0000000 Binary files a/doc/build/tiramisu.tar.gz and /dev/null differ diff --git a/doc/getting-started.txt b/doc/getting-started.txt index c72a671..5e8a228 100644 --- a/doc/getting-started.txt +++ b/doc/getting-started.txt @@ -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 diff --git a/doc/todo.txt b/doc/todo.txt index 9891062..1da6c8b 100644 --- a/doc/todo.txt +++ b/doc/todo.txt @@ -1,3 +1,35 @@ +:date: 20 janvier 2012 + +créer une variable implicite cachée + +:: + +