Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

modules & PostgreSQL support


Reply


3 Posts   804 Views

Avatar
gour

Community Member, 22 Posts

21 March 2011 at 8:09pm

Edited: 21/03/2011 8:10pm

Hello!

I've decided that I'll invest my time & energy into SilverStripe as solution for all my web site needs. :-)

Having PostgreSQL support is one of the reasons that I'm here and would like to clarify something...While using CMS Made Simple in the past, I complained that PostgreSQL is listed as supported database, they use Adodb abstraction database library and then you discover that one of the core devs writes blog post like [url=http://calguy1000.com/Blogs/15/60/why-i-don-t-develop-for-postgres.html]this[/url]?

I asked main dev (Ted) about such policy 'cause, imho, it does not make sense to use abstraction library and then one of the core deves does not follow it by intention making hist modules not working with PostgreSQL (he even does not accept patches, but this it not relevant here.)

The design of SilverStripe where back-end is bereft of all the clutter belonging to the developers world, seeing Sapphire a based on what a noob can say, as nicely organized framework, I'm curious if module/widget developers are supposed to make the code PostgreSQL compliant?

In case that, due to PostgreSQL module being kind of 'hot stuff', all the modules do not support it, here I suggest that It would be nice to have sort option at [url=http://www.silverstripe.org/modules/]module page[/url] which shows what modules are PostgreSQL-compliant ?

CMSMS Forge was/is total mess, containing lot of modules, but, besides alphabetical list, it's not possible to find out which modules support which version, nor use any other criteria for sorting.

thumbs up for SS community :-)

Avatar
Willr

Forum Moderator, 5513 Posts

21 March 2011 at 9:28pm

Hi Gour,

I'm curious if module/widget developers are supposed to make the code PostgreSQL compliant?

They should. It is not *that* hard to support PostgreSQL (instructions are in the wiki). At the very least the core modules (https://github.com/silverstripe/) should support mssql, postgres and mysql out of the box. You can see if the tests are passing for postgres on http://buildbot.silverstripe.org/builders/2.4-postgres-allmodules. If you run into any issues then raise it as an issue / submit a fix!

I suggest that It would be nice to have sort option at module page which shows what modules are PostgreSQL-compliant ?

For suggestions with SilverStripe.org please use the feedback link at the bottom of this page.

Cheers!

Avatar
gour

Community Member, 22 Posts

22 March 2011 at 1:05am

Edited: 22/03/2011 1:05am

They should. It is not *that* hard to support PostgreSQL (instructions are in the wiki). At the very least the core modules (https://github.com/silverstripe/) should support mssql, postgres and mysql out of the box.

That's great to hear. Well done. ;)

For suggestions with SilverStripe.org please use the feedback link at the bottom of this page.

Done. :-)