A couple of enhancements

Hi all,

I think a few enhancements to SuiteCRM would be great:

  • Postgresql support
  • Clean the code to run cleanly on PHP 5.4 and up (the ammount of E_STRICT errors is impressive).

I’m willing to help on both. I know it’s a lot of work, so it would not be a “for next relase” target, but i guess it could be done for next+1

I’ve already forked suitecrm on github… what’s the best course of action ? Is any of this on your roadmap ?

Thanks for the great fork !

Hi m42,

Neither of these are currently on our Roadmap. Postgresql support would be a welcomed contribution and in terms of cleaning the code we also welcome this but we are not modifying core code at this stage and are staying compatible with SugarCRM CE as this allows for the community to easily move from SugarCRM 6.5.15 to SuiteCRM 7.0.0 and vice versa.

Thanks,

Will.

I too think postgres support would be great. Have you taken a look at https://github.com/amusarra/sugarcrm_dev_PostgreSQL/wiki/PostgreSQL-Driver – it a github fork on SugarCRM 6.4 that adds support for postgres. It looks like because of the db abstraction, it isn’t too much code to add pg support. Since SuiteCRM is based on SugarCRM 6.5 I’m thinking it wouldn’t take much to port those commits to SuiteCRM.

Also, I don’t think adding this would affect backwards compatibility with SugarCRM CE as anyone using SugarCRM CE would be on mysql and not affected by the new postgres code.

I created a fork on SuiteCRM 7.0 release on github and applied the posgres patches mentioned earlier. No problems applied the patches, but I haven’t done any testing. The code is at

https://github.com/ben-github/SuiteCRM

Maybe this post belongs in a different forum post, but it would be great to get a few testers to see how the PG support works and it works well get in integrated in SuiteCRM officially.