Our particular web-hosting setup does not include Python at this time. Thus, since other Drupal modules offer different levels of email functionality, I was surprised to see in the ReadMe file that this module relies on Python code for its email functionality. I've looked into installing Python on our server, and may end up doing so, but it will be kind of annoying if I go to the extent of installing it just for the email functionality that the module's authors might have obtained from another Drupal module.
Also, in the readme file it mentions php-recode and SQLAlchemy as being required elements, but it doesn't say what for. I assume the SQLAlchemy allows Python to "talk" to the ticket MySQL tables. But I don't know what php-recode does, whether it's necessary for the module, or just the email part.
It would be helpful if (1) the Python requirement was mentioned in the overview description of the module, and (2) more detail was included in the ReadMe explaining what the other required elements were for.
Ideally, of course, it would be wonderful if the email functionality were handled by an (already-existing) Drupal module, leaving Python out of the picture altogether.
Comments
Comment #1
niif commentedFirst of all we apologize for responding late. All comments regarding dependency will be taken into account. As for the Pyhton binding, we plan to elominate Python from the system on the long term. Current versions will include it. However it is used only in the e-mail gateway, a script that processes mails and puts them into the Ticketing database.
Comment #2
niif commented