My name is Ivo Apostolov and I am part of the Joom!Fish team. We are currently in process of development of Joom!Fish 2.0 Stable, which is expected to run in a native mode for Joomla! 1.5.
While for Joomla! 1.0.x and VirtueMart 1.0.x I was able to identify most of the issue and to offer solutions to the users how to solve their problems, with VirtueMart 1.1 and Joom!Fish 2.0 it is becoming more and more complicated to solve all issues from "one side" or by "one person".
It is the current situation, while Joom!Fish is aiming to achieve compability with all extensions running in both native mode (easy part, as the fish is designed to do it), but as well as with extensions running in legacy mode.
It is becoming more complicated, when we have extensions running "like" native in Joomla! 1.5, but actually these utilize a lot of reformed 1.0 code and using some kind of own legacy.
I think that VirtueMart is an example of such, where while it runs on 1.5, it is not actually a 1.5 "native" extension.
My suggestion is to create a common forum for both projects (either here or at the joomfish forums), where me (plus the jf devs) and one/some of the vm devs could analyze the issues and resolve it in future releases. It is the situation that we currently have opened a forum regarding the integration of JF (still in 2.0 beta)and VM 1.1. (see
http://www.joomfish.net/forum/viewtopic.php?f=24&t=1073&p=4286#p4286).
I think with such cooperation, it is just the case that:
- Both projects will benefit.
- Users will benefit most.
Some of the current issues we have are:
- Not all VM tables have unique ID field (which is more or less required for JF to translate these)
- DB calls are not always handled through the Joomla! framework
- Some settings are saved in files, which are not possible to be translated/managed by JF (i.e. different payment methods with different languages - something essential maybe).
I am ready to help with what I can we will need the VM team as well.