Giter Site home page Giter Site logo

vertical-community's Introduction

Odoo for Communities Verticalization

The OCA Communities Verticalizations project is a collaborative effort to develop a robust, commercial-grade, set of apps to transform odoo into a full featured platform for communities. The project is managed by a growing worldwide community of volunteers that are willing to contribute to the development and documentation to make this vision real.

About

Communities Verticalizations provides solutions to manages a wide range of needs of collaborative project and organisations. It bundles helpful existing odoo apps as Blog, Forum together with new modules to finally get a versatile and interconnected selection of community related apps. The new apps are covering almost any basic needs to manage many types of ressurces in Non Profit Organisations. So it includes apps for Crowdfunding, Coworking, Complementary Currencies and a powerful Marketplace. The currency (eWallet) modules are fully integrated into the financial part of odoo so it allows to perform many financial and monetary actions. You can use it for issuing currencies, paying resources from the marketplace or a shop, sending/receiving digital cash aso.. Because the eWallet is able to handle multi-currencies, the framework is open to include other transaction engines as Cyclos or Cryptocurrency framework one day.

Contributing

If you are interested by this project, please join the mailing-list: https://launchpad.net/~odoo-communitytools-team

Contributions are welcome. Please read the guidelines of the OCA : http://odoo-community.org/page/website.how-to

Translations:
Please use for the translations the translation section on launchpad: https://translations.launchpad.net/odoo-vertical-community

Temporary process:
Currently we have a dozen of modules to include in the OCA repo which are not reviewed yet. Reviewing it will take time and we can't stop develop on them during that time. Theses modules are under the "unreviewed" directory and must not be already considered OCA quality.

The modules will be reviewed one by one, when a module is ready to be reviewed it will be pushed out of "unreviewed" directory through a merge request. Every commit concerning a module already reviewed shall respect the OCA guidelines. Every commit which concern only modules in unreviewed directory shall be marked with [UNREVIEWED] tag and is allowed to be directly merge without respecting the two reviewers rule.

This is only a temporary process until all modules are reviewed. No modules other than the current ones shall be accepted inside unreviewed directory.

Installation

Installation process is at present stage only possible in manual way.

Prerequisite

Before installing the module make sure that the you have configured an addon path for custom addons. In a Linux system the parameter in the config file usually looks similar as the following example: specify additional addons paths (separated by commas) addons_path = /opt/odoo/odoo-server/addons, /opt/odoo/custom/addons In this case you have to install the modules into /opt/odoo/custom/addons. At the present stage on dependency could not automatically resolved so you have to install one extra module that vertical community depends on. This module is available from the Github repository of OCA.

git clone https://github.com/OCA/account-financial-tools.git

and the community modules itselfs: git clone https://github.com/OCA/vertical-community.git

from the downloaded repo you have to copy now the account_reversal module from the financial tools and all the modules in vertical-community / unreviewed / from the vertical community into the addon directory.

Installing the modules

Then go to you odoo webinterface to the module section and start "Update module list". Then look for the "Odoo for Communities" and the marketplace module and install them. We hope you enjoy checking out what all you can do with this apps. But remember the modules are still in a Testing/Beta phase.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.