Archive for July 29th, 2009

OpenERP and workflow management

Wednesday, July 29th, 2009

The starting point for the steps I am showing on this blog has been my desire to initiate a project about project management, called princess.

The not so original name derives from the fact that the software will be loosely based on the Prince2 Project Management Methodology. For the uninitiated, Prince2 is based on a set of rules and processes to manage projects, more lightweight (apparently) than PMP.

From my point of view, processes and workflow management go hand-in-hand, and so a background task in my brain has been polling (and googling) about workflow libraries in Python.

A week ago, while searching other stuff, I met OpenERP which, at a first sight, has an interesting workflow management component. Also, the entire project is evolving from a complete application to a set of components, so my hope is to leverage the power of FLOSS here, adopting a component from another, gpl licensed software. Further licensing investigations are on the way.

Packaging – Infrastructure setup

Wednesday, July 29th, 2009

For packaging purposes (see my previous entry) I think to need some infrastructure. Specifically:

  • An internal subversion repository for spec files (before posting them on fedora)
  • Mock (also look here) to build in a chrooted environment

The subversion repository will be hosted on my soho server at home with dynamic ip (obviously in a ssh setting), which runs on CentOS. The mock environment is just a sudo yum install mock on my machines.

I was also toying with the idea of installing Koji and run a build server on my little atom 330, but perhaps that is overkill.