diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..890ff010 --- /dev/null +++ b/.gitignore @@ -0,0 +1,56 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] + +# C extensions +*.so + +# Distribution / packaging +.Python +env/ +bin/ +build/ +develop-eggs/ +dist/ +eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +*.egg-info/ +.installed.cfg +*.egg + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.coverage +.cache +nosetests.xml +coverage.xml + +# Translations +*.mo + +# Pycharm +.idea + +# Mr Developer +.mr.developer.cfg +.project +.pydevproject + +# Rope +.ropeproject + +# Sphinx documentation +docs/_build/ + +# Backup files +*~ +*.swp diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..efa1f277 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,23 @@ +language: python + +python: + - "2.7" + +env: + - VERSION="8.0" ODOO_REPO="odoo/odoo" + - VERSION="8.0" ODOO_REPO="OCA/OCB" + +virtualenv: + system_site_packages: true + +install: + - pip install xlwt + - git clone https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools + - export PATH=${HOME}/maintainer-quality-tools/travis:${PATH} + - travis_install_nightly ${VERSION} + +script: + - travis_run_tests ${VERSION} + +after_success: + coveralls diff --git a/README b/README deleted file mode 100644 index 2137fe9f..00000000 --- a/README +++ /dev/null @@ -1,11 +0,0 @@ -This repository hosts alternative reporting engines to the ones included on OpenERP core (RML and Webkit). It is complemented with the ones that host the reports theirself: - -https://launchpad.net/account-financial-report -https://launchpad.net/purchase-report -https://launchpad.net/sale-reports -... - -The convention is to use a suffix to each module to indicate that it's for using with that report engine (for example, account_invoice_report_birt or sale_order_report_pentaho). - -It can contain also another utilities directly involved with reports (like merge/split utils, checkers, signing tools and so on). - diff --git a/README.md b/README.md new file mode 100644 index 00000000..e1e94d84 --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +[![Build Status](https://travis-ci.org/OCA/reporting-engine.svg?branch=8.0)](https://travis-ci.org/OCA/reporting-engine) +[![Coverage Status](https://img.shields.io/coveralls/OCA/reporting-engine.svg)](https://coveralls.io/r/OCA/reporting-engine?branch=8.0) + +OCA alternative reporting engines and reporting utilities for Odoo +================================================================== + +This repository hosts alternative reporting engines to the ones included on Odoo core (RML, QWeb and Webkit). It is complemented with the ones that host the reports theirself: + +https://github.com/OCA/account-financial-reporting +https://github.com/OCA/purchase-reporting +https://github.com/OCA/sale-reporting +... + +The convention is to use a suffix to each module to indicate that it's for using with that report engine (for example, account_invoice_report_birt or sale_order_report_pentaho). + +It can contain also another utilities directly involved with reports (like merge/split utils, checkers, signing tools and so on). + +---- + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +http://odoo-community.org/ diff --git a/base_report_assembler/__init__.py b/__unported__/base_report_assembler/__init__.py similarity index 100% rename from base_report_assembler/__init__.py rename to __unported__/base_report_assembler/__init__.py diff --git a/base_report_assembler/__openerp__.py b/__unported__/base_report_assembler/__openerp__.py similarity index 98% rename from base_report_assembler/__openerp__.py rename to __unported__/base_report_assembler/__openerp__.py index 53ccc32d..03b4e7d4 100644 --- a/base_report_assembler/__openerp__.py +++ b/__unported__/base_report_assembler/__openerp__.py @@ -43,7 +43,7 @@ the folling module(s): 'depends': ['base'], 'data': [], 'test': [], - 'installable': True, + 'installable': False, 'auto_install': False, 'application': False, } diff --git a/base_report_assembler/assembled_report.py b/__unported__/base_report_assembler/assembled_report.py similarity index 100% rename from base_report_assembler/assembled_report.py rename to __unported__/base_report_assembler/assembled_report.py diff --git a/base_report_assembler/i18n/base_report_assembler.pot b/__unported__/base_report_assembler/i18n/base_report_assembler.pot similarity index 100% rename from base_report_assembler/i18n/base_report_assembler.pot rename to __unported__/base_report_assembler/i18n/base_report_assembler.pot diff --git a/base_report_assembler/i18n/fr.po b/__unported__/base_report_assembler/i18n/fr.po similarity index 100% rename from base_report_assembler/i18n/fr.po rename to __unported__/base_report_assembler/i18n/fr.po diff --git a/base_report_assembler/ir_report.py b/__unported__/base_report_assembler/ir_report.py similarity index 100% rename from base_report_assembler/ir_report.py rename to __unported__/base_report_assembler/ir_report.py diff --git a/base_report_assembler/report_assembler.py b/__unported__/base_report_assembler/report_assembler.py similarity index 100% rename from base_report_assembler/report_assembler.py rename to __unported__/base_report_assembler/report_assembler.py diff --git a/report_xls/__init__.py b/__unported__/report_xls/__init__.py similarity index 100% rename from report_xls/__init__.py rename to __unported__/report_xls/__init__.py diff --git a/report_xls/__openerp__.py b/__unported__/report_xls/__openerp__.py similarity index 99% rename from report_xls/__openerp__.py rename to __unported__/report_xls/__openerp__.py index 2c883307..a0b256eb 100644 --- a/report_xls/__openerp__.py +++ b/__unported__/report_xls/__openerp__.py @@ -75,6 +75,6 @@ Contact info@noviat.com for help with the development of Excel reports in OpenER 'demo': [], 'data': [], 'active': False, - 'installable': True, + 'installable': False, } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/report_xls/report_xls.py b/__unported__/report_xls/report_xls.py similarity index 100% rename from report_xls/report_xls.py rename to __unported__/report_xls/report_xls.py diff --git a/report_xls/static/src/img/icon.png b/__unported__/report_xls/static/src/img/icon.png similarity index 100% rename from report_xls/static/src/img/icon.png rename to __unported__/report_xls/static/src/img/icon.png diff --git a/report_xls/utils.py b/__unported__/report_xls/utils.py similarity index 100% rename from report_xls/utils.py rename to __unported__/report_xls/utils.py