Virtual Appliance SugarCRM + PostgreSQL
Qualche tempo fa ho lavorato pesantemente su SugarCRM 5.5 Community Edition con lo scopo di aggiungere il supporto al data base PostgreSQL. L'operazione d'implementazione è stata abbastanza complessa a causa dei tanti "if $dbType ..." dispersi a destra e sinistra per il codice sorgente. Con l'introduzione della versione 6.4 di SugarCRM, ho avuto modo di apprezzare il lavoro svolto sul livello di accesso ai dati del data base (e qui ho scritto un breve post http://musarra.wordpress.com/2011/11/28/sugar-community-edition-6 -4-beta-db-layer-refactoring), per questo motivo ho deciso di portare il driver sulla versione 6.4.4 di SugarCRM. Con mia grande sorpresa, a distanza di poco tempo, ho raggiunto dei buoni risultati!
Per portare avanti la "nuova sfida", ho eseguito il fork del progetto SugarCRM Community Edition dal repository GitHub sul mio repository che per l'occasione ho chiamato sugarcrm_dev_PostgreSQL. Ho preferito sfruttare la Wiki di GitHub, all'interno della quale ho creato una pagina ad hoc per PostgreSQL e dove ho inserito le informazioni essenziali per un veloce startup da parte di chi volesse contribuire alle fasi di test, fix, etc...
Grazie all'ambiente Suse Studio, ho preparato al volo, una Virtual Appliance ad hoc per la coppia SugarCRM/PostgreSQL. Spero di aver avuto una buona idea e che molti apprezzeranno!
E' possibile eseguire un test drive immediato o scaricare la Virtual Appliance (in formato VMware Image) in modo da installarla localmente, ricordo, infatti, che il test driver ha una durata di soli 60 minuti. Tutti i dettagli sulla Virtual Appliance sono disponibili al seguente indirizzo http://susestudio.com/a/2Vav5p/sugarcrm-ce-6-4-postgresql, mentre sulla pagina PostgreSQL sono illustrati i passi del Quick Launch con la Virtual Appliance.
Risorse collegate:
- Like PostgreSQL and want to use it with SugarCRM? Check out a new community project! -Post scritto da John Mertic sul Developers Blog di SugarCRM
- Partner requested that we support PostgreSQL - Inviate i vostri commenti e votate su questo bug entry (creato da John Mertic) per mostrare il vostro interesse e sostegno.
Buon Driver a tutti!!!