Booleano is a project started by Gustavo Narea in late April 2009, when he was working on some authorization stuff (PyACL and repoze.what 2) and the need to support user-friendly, plain text conditions arose.
Any help is most welcome! Below are some tips:
Sorry about the pickiness, but the goal is to keep Booleano as a transparent and high quality library. That’s something we’ll all benefit from in the end.
The coding conventions for Booleano are not special at all – they are basically the same you will find in other Python projects. Most of the conventions below apply to Python files only, but some of them apply to any source code file:
Big thank-yous go to:
The author of the library is a Venezuelan guy who enjoys naming projects with Castilian (aka Spanish) words. As you may have guessed, “booleano” is the Castilian translation for “boolean”.
In case you wonder how would a native speaker pronounce it, it’d be something like “boo-leh-ah-noh”.
Except for the logo and this documentation, or unless explicitly told otherwise, any resource that is part of the Booleano project, including but not limited to source code in the Python Programming Language and its in-code documentation (“docstrings”), is available under the terms of the GNU General Public License Version 3 or any later version published by the Free Software Foundation.
By contributing software source code to the project, you accept to license your work under these terms.
This documentation, on the other hand, copyright 2009 by Gustavo Narea, is available under the terms of the Creative Commons Attribution-Share Alike 3.0 Unported License. By contributing documentation to the project, you accept to license your work under the terms of the same license.
Finally, the logo, also copyright 2009 by Gustavo Narea, is available under the terms of Creative Commons Attribution-No Derivative Works 2.0 UK: England & Wales License.