Skip to content

Commit

Permalink
[MIG] cmis: Migration to 11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lmignon committed Sep 11, 2018
1 parent a66c8f2 commit 846c481
Show file tree
Hide file tree
Showing 18 changed files with 529 additions and 57 deletions.
1 change: 0 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ install:
- 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
- pip install svn+https://svn.apache.org/repos/asf/chemistry/cmislib/trunk#egg=cmislib

script:
- travis_run_tests
Expand Down
108 changes: 70 additions & 38 deletions cmis/README.rst
Original file line number Diff line number Diff line change
@@ -1,74 +1,106 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3

==============
CMIS Connector
==============
====
CMIS
====

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Mature-brightgreen.png
:target: https://odoo-community.org/page/development-status
:alt: Mature
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fconnector--cmis-lightgray.png?logo=github
:target: https://github.com/OCA/connector-cmis/tree/11.0/cmis
:alt: OCA/connector-cmis
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/connector-cmis-11-0/connector-cmis-11-0-cmis
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/104/11.0
:alt: Try me on Runbot

|badge1| |badge2| |badge3| |badge4| |badge5|

This module is the base for Odoo modules implementing different integration
scenario with a CMIS server.
It allows you to configure a CMIS backend in Odoo.

**Table of contents**

.. contents::
:local:

Installation
============

To be compliant with the latest version of CMIS (1.1), the connector use
the latest version of the python cmislib library not yet released at this
stage. The lib can be installed with:
To be compliant with python 3.x, the connector use the next version of the
python cmislib library not yet released at this stage. The lib can be
installed with:

pip install svn+https://svn.apache.org/repos/asf/chemistry/cmislib/trunk#egg=cmislib
::

Configuration
=============
pip install git+https://github.com/apache/chemistry-cmislib.git@py3_compat#egg=cmislib

Create a new CMIS backend with the host, login and password.
Changelog
=========

Usage
=====

.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
:alt: Try me on Runbot
:target: https://runbot.odoo-community.org/runbot/104/10.0
11.0.1.0.0
~~~~~~~~~~

First official version for Odoo 11.0.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues
<https://github.com/OCA/connector-cmis/issues>`_. In case of trouble, please
check there if your issue has already been reported. If you spotted it first,
help us smashing it by providing a detailed and welcomed `feedback
<https://github.com/OCA/
connector-cmis/issues/new?body=module:%20
cmis%0Aversion:%20
10.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Bugs are tracked on `GitHub Issues <https://github.com/OCA/connector-cmis/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/connector-cmis/issues/new?body=module:%20cmis%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Images
------
Authors
~~~~~~~

* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.
* Savoir-faire Linux
* ACSONE SA/NV

Contributors
------------
~~~~~~~~~~~~

* El Hadji Dem <elhadji.dem@savoirfairelinux.com>
* Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>
* Laurent Mignon <laurent.mignon@acsone.eu>
* Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>
* El Hadji Dem <elhadji.dem@savoirfairelinux.com>

Maintainer
----------
Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

This module is maintained by the OCA.

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.

To contribute to this module, please visit https://odoo-community.org.
.. |maintainer-lmignon| image:: https://github.com/lmignon.png?size=40px
:target: https://github.com/lmignon
:alt: lmignon

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-lmignon|

This module is part of the `OCA/connector-cmis <https://github.com/OCA/connector-cmis/tree/11.0/cmis>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
10 changes: 0 additions & 10 deletions cmis/__init__.py
Original file line number Diff line number Diff line change
@@ -1,11 +1 @@
# -*- coding: utf-8 -*-
# © 2014-2015 Savoir-faire Linux (<http://www.savoirfairelinux.com>).
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
import httplib2
import functools

from . import models


httplib2.Http = functools.partial(httplib2.Http,
disable_ssl_certificate_validation=True)
5 changes: 3 additions & 2 deletions cmis/__manifest__.py
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
# -*- coding: utf-8 -*-
# © 2014-2015 Savoir-faire Linux (<http://www.savoirfairelinux.com>).
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
'name': 'CMIS',
'version': '10.0.1.1.0',
'version': '11.0.1.0.0',
'development_status': 'Mature',
'category': 'Connector',
'summary': 'Connect Odoo with a CMIS server',
'author': "Savoir-faire Linux, "
"ACSONE SA/NV, "
"Odoo Community Association (OCA)",
'maintainers': ['lmignon'],
'website': 'https://odoo-community.org/',
'license': 'AGPL-3',
'external_dependencies': {
Expand Down
1 change: 0 additions & 1 deletion cmis/exceptions.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
# © 2016 ACSONE SA/NV (<http://acsone.eu>).
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

Expand Down
1 change: 0 additions & 1 deletion cmis/models/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
# © 2014-2015 Savoir-faire Linux (<http://www.savoirfairelinux.com>).
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

Expand Down
1 change: 0 additions & 1 deletion cmis/models/cmis_backend.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# -*- coding: utf-8 -*-
# © 2014-2015 Savoir-faire Linux (<http://www.savoirfairelinux.com>).
# Copyright 2016 ACSONE SA/NV
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
Expand Down
3 changes: 3 additions & 0 deletions cmis/readme/CONTRIBUTORS.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
* Laurent Mignon <laurent.mignon@acsone.eu>
* Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>
* El Hadji Dem <elhadji.dem@savoirfairelinux.com>
3 changes: 3 additions & 0 deletions cmis/readme/DESCRIPTION.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
This module is the base for Odoo modules implementing different integration
scenario with a CMIS server.
It allows you to configure a CMIS backend in Odoo.
5 changes: 5 additions & 0 deletions cmis/readme/HISTORY.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@

11.0.1.0.0
~~~~~~~~~~

First official version for Odoo 11.0.
7 changes: 7 additions & 0 deletions cmis/readme/INSTALL.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
To be compliant with python 3.x, the connector use the next version of the
python cmislib library not yet released at this stage. The lib can be
installed with:

::

pip install git+https://github.com/apache/chemistry-cmislib.git@py3_compat#egg=cmislib

0 comments on commit 846c481

Please sign in to comment.