Go to file
Olivier Dony 3a81cf88f8 [IMP] Improve view validation to based on fields_view_get rendering, not just raw arch
This will allow improved validation of inherited
views, which is not possible when only the raw
arch is validated on its own - without context 
many things cannot be verified.
Calling fields_view_get() also catches early all
mistakes that require dynamic validation, like
wrong XPath expressions (parent view contains
no match).
In order to have current addons pass the improved
validation the RNG had to be fixed to support
the new @modifiers attribute added by fields_view_get()
itself on many view elements, and a few missing
valid attributes, like @invisible on <filter>
and <group>. The latter had never been used
as part of the view architecture but appear
as a result of the handling of @groups
restrictions on view elements, and must
be allowed by the RNG schema.

bzr revid: odo@openerp.com-20120614144633-31c642s7q7f28o6b
2012-06-14 16:46:33 +02:00
addons [MERGE] anonymous mode 2012-06-12 18:27:28 +02:00
bin
debian
doc merge trunk 2012-05-24 13:51:41 +02:00
history [IMP] improved kanban view of modules 2012-05-19 10:14:08 +02:00
install
openerp [IMP] Improve view validation to based on fields_view_get rendering, not just raw arch 2012-06-14 16:46:33 +02:00
win32
.bzrignore [MERGE] from trunk 2012-03-29 13:03:00 +02:00
LICENSE
LICENSE.web
MANIFEST.in
Makefile [FIX] revert html_template is used by other modules. commit 2012 revid:nicolas.vanhoren@openerp.com-20120118161735-2yuxisndfq92ctoi 2012-01-23 00:32:02 +01:00
README [FIX] restore and improve README partially revert 3855 revid:xmo@openerp.com-20111206145838-o6g3o19s0o6ggipi 2012-02-09 04:28:48 +01:00
README.web
babel.cfg [IMP] remove xmljs extractor from babel conf file (does not work), add note to extractor function 2012-02-14 16:07:18 +01:00
gen_translations.sh [IMP] gen_translations: better error msg when msgcat appears to be missing 2012-02-06 16:43:45 +01:00
gunicorn.conf.py [REV] reverted local (and mistakenly commited) changes to gunicorn.conf.py. 2012-03-23 14:19:32 +01:00
logging.json
npybabel.py [IMP] remove xmljs extractor from babel conf file (does not work), add note to extractor function 2012-02-14 16:07:18 +01:00
openerp-server [IMP] attempt to dump uid performing operation along with thread stacks 2012-03-16 12:12:18 +01:00
openerp-web [ADD] testing scaffold which does not hit the OpenERP server 2012-02-23 13:34:16 +01:00
openerp-web.cfg
setup.cfg
setup.nsi [FIX] setup.nsi: Integrate WebKitHtmlToPDF 2012-02-10 17:08:04 +01:00
setup.py [FIX] Insert the data files of Babel 2012-02-07 13:14:11 +01:00
setup_rpm.sh

README

About OpenERP
-------------

OpenERP is an OpenSource/Free software Enterprise Resource Planning and
Customer Relationship Management software. More info at:

    http://www.openerp.com

Installation on Debian Ubuntu
-----------------------------

Download the deb file and type:

    $ sudo dpkg -i <openerp-deb-filename>
    $ sudo apt-get install install -f

Installation on Debian Ubuntu from nightly build
------------------------------------------------

Add the the apt repository

    deb http://nightly.openerp.com/6.1/deb/ ./

in your source.list and type:

    $ sudo apt-get update
    $ sudo apt-get install openerp

Installation on RedHat, Fedora, CentOS
--------------------------------------

Install the required dependencies:

    $ yum install python
    $ easy_install pip
    $ pip install .....

Install the openerp rpm

    $ rpm -i openerp-VERSION.rpm

Installation on Windows
-----------------------

Installation on MacOSX
-----------------------

Setuping you first database
---------------------------

Point your browser to http://localhost:8069/ and click "Manage Databases", the
default master password is "admin".

Detailed System Requirements
----------------------------

You need the following software installed:

 postgresql-client, python-dateutil, python-feedparser, python-gdata,
 python-ldap, python-libxslt1, python-lxml, python-mako, python-openid,
 python-psycopg2, python-pybabel, python-pychart, python-pydot,
 python-pyparsing, python-reportlab, python-simplejson, python-tz,
 python-vatnumber, python-vobject, python-webdav, python-werkzeug, python-xlwt,
 python-yaml, python-zsi

For Luxembourg localization, you also need:

 pdftk (http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/)