Public bug reported:

OpenERP is a powerful Enterprise Resource Planning application. It
includes many functions that will be of great use to small and medium
businesses running Ubuntu, including Sales, CRM, Project management,
Warehouse management, Manufacturing, Financial management and Human
Resources.

The package has previously been included in Debian (and synced to
Ubuntu) but was stuck at an old version (5.0.15) for several years and
became neglected. It was finally removed completely after oneiric.

With this upload we (the Canonical Enterprise Applications Team) are
proposing to take ownership of the package going forward, making sure
bugs will be triaged and fixes applied, giving it the distribution Love
that it deserves!  In preparing this package we have also worked with
Dmitrijs Ledkovs (Debian and Ubuntu dev) to ensure that 6.1 will also be
available in Debian.

OpenERP upstream are big supporters of the Ubuntu ecosystem - they
generally deploy on Ubuntu, run their own systems on Ubuntu and use
Launchpad for all their development. They previously provided an Ubuntu
.deb from their website, but this did not conform to all Ubuntu
packaging standards. Having a native package in Ubuntu will allows us in
the Ubuntu community to make future fixes and enhancements that are
immediately compatible with core Ubuntu and get these applied upstream
with much less friction that we have had. We can also now proceed with
writing a juju charm for deployment that uses a native package rather
than a branch. Doing it this way also makes the juju charm more broadly
useful.


Improvements from v5.0 to v6.1:
========================
 * The web interface was rewritten from scratch making it much cleaner and more 
responsive

 * The OpenERP service was converted to a WSGI-compliant framework

 * Combining the web and backend services into a single OpenERP service

 * Introduction of new configuration wizards to simplify the initial
setup for new users


Improvements in the packaging:
=========================
The .deb provided by upstream on their website had a range of issues, now fixed 
with this native package:

 * Files weren’t copied to the standard directories. All the openerp
files are now copied inside /usr/share/openerp

 * They were including some files like .dll, .exe and .msi that are not
re-distributable by us.

 * Copyright was not correctly stated and licenses were not all
included.

 * We also made the installation more versatile. First we provide an
openerp-core package without specific configuration or dependencies
which is useful for server installs including juju deployments. Then we
added openerp-desktop that adds postgresql and some connecting config,
giving a one-click desktop experience directly from the Software Centre.


Potential impact on Ubuntu: 
====================
 * The OpenERP server uses port 8069 when running, which could potentially 
conflict with other web applications. This port is configurable.

 * There are no current packages that depend on openerp. The new
openerp-desktop does depend on postgresql.


Testing: 
======
 * OpenERP upstream run a series of automated tests on their nightly builds and 
release branches, which is where we have pulled the source from.

 * We are also currently running this version of OpenERP internally in
Canonical. We have about 100 active users on the system, some using it
heavily as their primary work tool.

 * Once in the archive our team will also commit to doing testing of
OpenERP in quantal at each milestone running up to release.

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1053933

Title:
  Feature Freeze Exception - inclusion of OpenERP (quantal)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1053933/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to