Sunday, September 4, 2011

Dia plug-in installation for OpenERP 6 on Windows

About a year and a half ago, I wrote a step-by-step manual to install the Dia plug-in for OpenERP 5 on Windows. This walk-through was available in the implementation methodology memento hosted in the Partners Portal.
Today's post is an update of this tutorial for OpenERP 6 (tested on the OpenERP 6.0 series with Windows 7).
As a reminder, there are in fact 2 applications to the Dia plug-in:
  1. A view importer that allows you to start your screen designs from existing views directly imported in real-time from a specified OpenERP instance. This is very useful to avoid wasting time drawing everything from scratch during the analysis phase of your project.
  2. A module generator that allows you to create the skeleton of a module based on a UML diagram you have drawn.
Here are the steps (to be followed in this order):
You can have several versions of Python installed concurrently. So there is no problem if you have a more recent version already installed.
During the installation, make sure to:
    Select “Yes, make backups”
    Select “Python interpreter and libraries”
    Unselect “Tcl/Tk”
    Unselect “Python HTMLHelp file”
    Unselect “Python utility scripts”
    Unselect “Python test suite”
    In Advanced Options, select “Admin install”
    • Install the exact following versions of the following dependencies (not included in Python 2.3.5):
    Install PyGtk 2.8.6:
    http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.8/pygtk-2.8.6-1.win32-py2.3.exe
    During the installation, select the component "Python plug-in".
    At the end of the installation, start Dia and close it immediately.

    As you can see, the steps haven't changed that much. What has been adapted mostly is the plug-in code.

    Monday, January 11, 2010

    Compact GTK themes for OpenERP

    As addressed by Olivier in a previous post, when you run the OpenERP GTK client, you often see a waste of space due to the size of interface elements. This is the case with the theme Clearlooks under Linux/Gnome and with the theme Wimp (referred to as MS-Windows in the GTK theme selector) under Windows.

    Thanks to the work of Martin Ankerl, I have created 2 compact themes optimized for OpenERP: Wimp Compact and Clearlooks Compact. Both of them work on Windows and allow to see much more data, particularly in list views. Following are screenshots of Wimp (classic theme), Wimp Compact (Classic theme), Wimp Compact (Vista theme), Clearlooks, Clearlooks Compact.


    Wimp (Classic theme)


    Wimp Compact (Classic theme) 


    Wimp Compact (Vista theme)


    Clearlooks


    Clearlooks Compact

    Installation under Windows
    - Download this file: GTK-compact-themes-openerp.zip
    - Extract it in \your_OpenERP_installation_folder\Client
    - Run \
    your_OpenERP_installation_folder\Client\GTK\bin\gtkthemeselector.exe
    - Choose Wimp Compact or Clearlooks Compact
    - Close OpenERP Client if it was running and restart it

    One of the most visible values these themes change is the font size. By default, it is set for Tahoma 8pt. If you want to change that value for the Clearlooks Compact theme for example, you can open \your_OpenERP_installation_folder\Client\GTK\share\themes\Clearlooks Compact\gtk-2.0\gtkrc with a text editor and change the line font_name = "tahoma 8" to font_name = "tahoma 9"

    We hope to introduce soon this particular font size value in the user preferences directly in OpenERP to ease this process.

    Monday, December 7, 2009

    Odoo platform update

    The Odoo platform will soon be updated to the latest version of OpenERP 5.0.7. The software developments are actively progressing internally and thanks to the community.

    The pricing model has also changed for a clearer one. It now takes into account the amount of user*month and GB*month you use every months which gives you as much flexibility. You will find all the details on our pricing page.

    By default, your pricing model will stay the same as previously and if you want to keep it unchanged, you don't have to do anything. On the other hand, if you want to switch to the new pricing model, you can do this in your control center. Once you change to the new pricing model, you will not be able to switch back to the previous one.

    Finally, here are some major features that will be implemented in the next releases of Odoo:

    • Ability to use your own domain name
    • Ability to use the GTK client
    • Interface with the OpenOffice.org reports plugin
    • Integration with an ecommerce platform
    • Integration of other open source web services e.g. for internal communication purposes

    We hope you'll enjoy these improvements.

    The Odoo Team

    Newsletter – December 2009

    The recent important media coverage of OpenERP has increased its visibility to the general public. The amount of visitors on the website that now reaches 3500 visitors per day is the sign of a larger interest for our application. Moreover, OpenERP is downloaded more than 750 times per day. The efforts invested in what was once a small project a couple of years ago is now paying off and we are very proud of it. The amount of customers increases every day as well and the partners are very excited to implement the application.

    In regards with the multiple questions of the users and to give the opportunity to discover OpenERP, we are organizing a demonstration day on December 18 2009. During that day, we will show the functionalities of the software and we will talk about the strategy in place to support its growth. You can subscribe for free by email: nma@openerp.com. The demonstration day will start at 9:30am and will end at 3:00pm.

    We will also organize a special day for the official partners of OpenERP in January 2010. The business strategy of 2010 will be addressed and discussion groups will be created around particular topics (commercial approach, maintenance contracts, partnering contracts, new versions,…)

    The interest of the public for our application often drives them to apply for trainings. These trainings take place in our offices. They provide a fast way to understand and effectively use the application. The trainings schedule for 2010 is now available:

    • 11 to 15 January 2010: Functional training (fr)
    • 18 to 22 January 2010: Technical training (fr)
    • 8 to 12 February 2010: Functional training (eng)
    • 15 to 19 February 2010: Technical training (eng)

    For 2010, we have set high but realistic objectives. In addition to the business development, we intend to increase the size of our team to support our partners even more closely.

    A new version will be released with improvements in terms of look and feel and data screening. The CRM module will also benefit of new functions like the management of alerts or the integrated document management.

    Among our new partners, we are happy to welcome Thales Belgium (services department) and Business&Decision who will be promoting OpenERP to their customers. We wish them and all our partners a successful year 2010.