Hi Domenico,
Firstly, very sorry for the slow reply. We have all been really busy over the last few weeks.
The standard ARK package has been built to work with MySQL. All the database functions are relatively well abstracted out from the code into functions and these core functions should be fairly easy (but time-consuming) to rewrite for Postgres should you wish to do that. We don't have any plans at this time to support Postgres in house, but we are always interested to receive submissions of code.
The way that ARK stores data is quite different to typical relational databases and essentially relies on having an ARK standard set of database tables into which data is imported. This structure is the fundamental reason for ARKs great flexibility for different types of data. It would not be simply a case of correlating your database tables with tables inside ARK.
If your main aim of using Postgres is to make use of it's spatial features, it might be worth considering other approaches. ARK works with WFS, WMS servers. Most of the projects that we work with use a map server to server up the data. ARK is then able to read this data and to some extent query it. I could ask a colleague to give you some more detailed information about this.
If you'd like more detailed information, or perhaps some further discussion about how you could integrate ARK into what you are doing, please let me know.
All the best,
Guy
--
Guy Hunt
guy....@gmail.com