+1
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to joomla-dev-cm...@googlegroups.com.
To post to this group, send email to joomla-...@googlegroups.com.
Visit this group at http://groups.google.com/group/joomla-dev-cms.
For more options, visit https://groups.google.com/d/optout.
+1 drop itlet us do one thing good as 10 half way good
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to joomla-dev-cm...@googlegroups.com.
Cheers,
Victor Drover
Founder and CEO, Anything Digital LLC (BBB Accredited)
Co-founder, Watchful.li & jInbound.com
262-309-4140
Facebook: AnythingDigital | watchfulli | JInbound
Twitter: @AnythingDig | @watchfulli | @JoomlaInbound
If we did a code sprint (or even just a evening where a handful of us sat down) I think we could easily get Postgres in a supported position again. If we push this hard I don't think it will be too hard to get more support on board from extension Dev's because currently why support this thing when Joomla itself doesn't?
To keep support up I suggest we ensure we run the selenium test suite against Postgres before every release. That gives us an easy way of ensuring functionality is the same across databases. Eventually I believe the plan is to integrate the selenium suite with travis anyhow through (There's already an ongoing effort for this on com_localise which is successful will probably be bought forward into core)
Finally why Postgres and not Ms SQL? Because Ms SQL has required extra hacks in various core controllers that just isn't needed with PostgreSQL - I think the majority of issues in Postgres so far seem to originate in the driver rather than in the queries themselves.
I'm not saying it's a quick fix and I can easily see why we could drop support for these two easily. But just personally think we have a real advantage over our competitors here and it would be a shame to see us drop it!
Kind Regards,
George
On the other hand it seems to be quite a major "retreat" and break of BC.
Yes, Brian, that was clear enough.
This may also mean that there is a huge need to fix things up, *if* there is a real request from J3+Postgres (and/or SQL Server) users.
I was told by Alex from SourceCoast about this thread which is surely of concern to me.
We are using Postgres with joomla for a couple of months in our project.
It is surely buggy. But yet it's there.
We've moved on this database because we are making a webgame engine component for joomla and our past experience on mysql is that it can quickly get overload by the amount of data generated by a game. It's running smoother under postgres.
The two major issues we've run in so far are : the "group by" option is most of the time incomplete for postgres and the sql dump install are not provided for postgres in extensions.
But if developers use the database driver, things can run.
The final question is : why didn't we submit our corrections ? Well - it's rather simple : we made some corrections inside joomla because it was blocking us - not for the sake of joomla (which is bad, I guess :-D ). Tell how to proceed and we'll try to find a couple of minuts to send these corrections.
PS : I am not a programmer myself, so don't ask me too much tech details, I wouldn't be able to answer :-/
PPS : my vote : -10000000000000000000000000000000000000. At least :-p
A database driver for MSSQL and Postgres could still be offered as an installable library through Composer for those developers that need it and be maintained by the community.
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to joomla-dev-cm...@googlegroups.com.
Would it help you if you ran Joomla from MySQL and had a postgres driver to store/access your game data? I doubt that anybody wants to remove the postgres driver itself...
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to joomla-dev-cm...@googlegroups.com.
To post to this group, send an email to joomla-...@googlegroups.com.
To post to this group, send email to joomla-...@googlegroups.com.
That's a great point Omar, thanks. Worth taking into consideration when discussing this.
The point is that, if you want to keep Joomla for the small sites, Mysql is just fine. If you want bigger and professional sites, only Postgre gives you the confidence and response times you need. So, the question really is, will Joomla just stay a toy or will it be a five star reliable CMS?
I know, Postgre support is still poor in Joomla. I have a list of fixes that I run every time I upgrade and everything works as a charm. Currently, I use version 3.3.3, with no problem to add content, etc.
My feeling is that there are only a few small details (bugs) that prevent flawless Postgre integration. The core is solid and is thought well.
About plugins, I would not put a limit on that. I mostly use the core functionality, with just a few plugins, just because I don't need more. But it is up to the developers to test with Postgre. I see no problem if they develop Mysql only plugins, and I have no need to use them. I would rather develop my custom plugins myself if there is nothing around. So, it depends on the developer *if* they want to expand their user base. This does not mean that Joomla has to drop Postgre support just because most developers are not developing for Postgre.
Moreover, the differences between Mysql and Postgre are minimal, as far as Joomla is concerned. So, really little effort is needed to keep things up to date.
I don't have the time to participate in the development, but if somebody wants, I have no problem to share my list of fixes to make everything work.
To post to this group, send an email to joomla-...@googlegroups.com.
I saw here the posts of many
young people. I am older than you, have kids and a personal life and
difficulties that others might not have.
Aquila,
Thank you for taking the time to join this conversation and sharing your findings. That is very helpful. It is especially beneficial to know that writing compliant Postgres works well with MySQL.
I may, in fact, have a project coming up where we'd likely be using Postgres. I may just go ahead and look at starting to use it locally and see if I can help improve Postgres support in Joomla.
@All
Given this, Tim and Omar's accounts, I'm not sure if I'm ready to drop support for MS SQL and Postgres. I'm fine with with stating that they are experimental / unsupported / incomplete at this point in time, or even not supported by core extensions and meant to be used for interacting with external databases.
Best,
Matt Thomas
203.632.9322
http://betweenbrain.com/
Sent from mobile. Please pardon any typos or brevity.

To post to this group, send email to joomla-...@googlegroups.com.
The sub-branch is a good idea I also thought. However, Postgre fixes require to adjust core calls that must be tested anyway agaibst Mysql (group by clauses). There should be no issue with the two, but why keep roads separate if, anyway, at one point you have to merge them?
An experimental flag is more appropriate, but not a separate branch.
--
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to joomla-dev-cm...@googlegroups.com.
That's the proof that it's not worth to share fixes. Go ahead. I think I might do a Joomla fork. Maybe there will finally be a working Joomla.
You received this message because you are subscribed to a topic in the Google Groups "Joomla! CMS Development" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/joomla-dev-cms/VZNVSf4IfZc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to joomla-dev-cm...@googlegroups.com.
Guys and girls,
Our current real problem and work comes from providing the SQL files (install, update, sample data) for all three database types. These are not easy to create and hard to test. PRs usually only have the changes for the MySQL type and usually Michael ends up doing the others. I would love to get rid of those files.
--
You received this message because you are subscribed to a topic in the Google Groups "Joomla! CMS Development" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/joomla-dev-cms/VZNVSf4IfZc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to joomla-dev-cm...@googlegroups.com.
--
--
You received this message because you are subscribed to a topic in the Google Groups "Joomla! CMS Development" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/joomla-dev-cms/VZNVSf4IfZc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to joomla-dev-cm...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "Joomla! CMS Development" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/joomla-dev-cms/VZNVSf4IfZc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to joomla-dev-cm...@googlegroups.com.
--