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