Herby,

I cannot say anaything good or bad about Garage, since I am not using Pharo regularly. Glorp is maintained by CIncom employees and Cincom uses Glorp for their source control management, so at least from a bug fixing perspective, Glorp is in good shape. It does lack features like multiple inheritance levels spread over tables, and it seems nobody is implementing that. So I would probably be careful about the brightness level of Glorp's future when it comes to new features. Not sure if and how the Pharo crowd is involved and whether Cincom is looking for help with Glorp. I know that Niall is very helpful and helps as good as he can (and he can) if time permits.

I have been using Glorp on a commercial web project for years now and happy with it. But I am using it on another Smalltalk dialect. Glorp has been in a very poor shape on Pharo for a while, but about a year or two ago, it has re-gained traction. So if you want to use an O/R mapper in Smalltalk, I don't think there is anything maintained better than Glorp. It's as good as you can get in the Smalltalk world. Most alternatives are far less finished and look quite abandoned to me.

So it seems like you need to swallow and make the best out of it ;-)

Maybe somebody more deeply involved with Pharo has another (better?) option in their sleeves...?

IIRC, Sven, who usually writes great code and maintains it very well, came up with a Postgres driver and a Glorp layer for it just a few weeks ago. If Garage doesn't work for you, and if Postgres is an option for you, you should definitiely take a look at it: https://github.com/svenvc/P3

HTH

Joachim






Am 14.08.17 um 11:57 schrieb Herby Vojčík:
Hello!

Without wanting to offend anyone, I'd like to know, as I do not follow the tides yet, what is the state of Glorp and Garage re maintained / having bright future vs. stalled?

I know about Voyage but I chose not to use it as it seems a bit "savage" to me with automatically applying to all instances of a class. Did I backed the right horse by using Glorp (and wanting to use Garage drivers)?

Thanks, Herby




--
-----------------------------------------------------------------------
Objektfabrik Joachim Tuchel          mailto:jtuc...@objektfabrik.de
Fliederweg 1                         http://www.objektfabrik.de
D-71640 Ludwigsburg                  http://joachimtuchel.wordpress.com
Telefon: +49 7141 56 10 86 0         Fax: +49 7141 56 10 86 1


Reply via email to