From Fedora Project Wiki

Odoo

Summary

Odoo is the world's easiest all-in-one management software. It includes hundreds of integrated business apps: CRM, Accounting, Inventory, Marketing, eCommerce, Project Management, HR, MRP, etc.

Owner

  • Name: Björn Esser <besser82@fedoraproject.org>
  • Release notes owner: to be assigned by docs team

Current status

  • Targeted release: Fedora 26
  • Last updated: 2016-10-25
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

Odoo is a complete ERP and CRM. The main features are accounting (analytic and financial), stock management, sales and purchases management, tasks automation, marketing campaigns, help desk, POS, etc. Technical features include a distributed server, flexible workflows, an object database, a dynamic GUI, customizable reports, and XML-RPC interfaces.

Benefit to Fedora

Bring one of the best free and commonly used enterprise ERP and CRM softwares into Fedora.

Scope

  • Proposal owners: doing the packaging
  • Other developers: doing the reviews
  • Release engineering: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)
  • Trademark approval: N/A (not needed for this Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

Set up a Fedora 26 VM and perform all following steps inside that VM.

  1. Install the 'odoo-all'-package.
  2. Install additional testsuite-dependencies, like explained in the packages' %doc.
  3. Setup postgresql-server, like explained in the packages' %doc.
  4. Initialize db with test-data, like explained in the packages' %doc.
  5. Run testsuite: nosetests -w /usr/lib/python2.7/site-packages/openerp/

User Experience

N/A (not a System Wide Change)

Dependencies

N/A (not a System Wide Change)

Contingency Plan

If it is not ready, it will go into Fedora 27.

Documentation

N/A (not a System Wide Change)

Release Notes

Odoo is an integrated enterprise management software or ERP (Enterprise Resource Planning).

  • Integrated: All your data are stored in a unique database in order to guarantee data consistency and integrity.
  • Complete: All the key activities of a company are covered and the system includes its own reporting system.
  • Easy to use: Integrated help, dynamic screens, web access, AJAX technology, simplified and extended interface mode…
  • Easy to deploy: Client-server software, ALL-IN-ONE package.
  • Customizable and extensible: Screens, report, processes, workflow, access rules…
  • Really designed for internationalization: Unicode support, each user can work in its language, where needed data items are translatable (product name : car, voiture ,wagen,…), invoices are printed according to the customer language,…
  • Modular: You install only what you need; the number of addon-modules is very large.