Guillermo Polito wrote:
Hi Holger,
??? :-)
Garage is not maintained as people started developing the alternative UDBC drivers, that share the same spirit at the end. I do not know if they share the same API though.
I did not know. So I should use ConfigurationOfGlorpSQLite instead of ConfigurationOfGarageGlorp as my dependency?
About Glorp, I will let Esteban Maringolo ask :).
It seems from other responses that Glorp is fine. :-)
On the other side, you should check again how you downloaded Garage and GarageGlorp because I still believe you're not using the latest versions. The last thing I did on that was to update it to pharo 6 and UFFI, so it is working. Moreover, I moved garage's code base to github to use travis (because inria CI was very unstable).
I loaded what is in Pharo6 catalog. That is, GarageGlorp, which I load from Pharo6 meta repo. It then loads Garage and Glorp. Last commit in Garage-SQLite loaded via that (offical, I hope) configuration is
Name: Garage-Sqlite3-GuillermoPolito.26 Author: GuillermoPolito Time: 3 May 2016, 11:24:28.35761 am UUID: 55bd20d2-c691-4065-94cc-8bf76e775410 Ancestors: Garage-Sqlite3-GuillermoPolito.25 Making it work for all platforms which is pre-pharo6 as far as I can say (and code actually looks like so).
https://github.com/guillep/garage/blob/master/.travis.yml And travis reports that last build on pharo 6 was green (at the time I set that up, travis had no cron jobs, so it was the last commit). https://travis-ci.org/guillep/garage
This indeed contains much more commit beyond May 2016. Maybe the ConfigurationOfGarage / Pharo6 catalog needs updating?
So, Garage works on pharo 6 using UFFI, but I cannot maintain it mainly because I don't use relational databases on my daily work. Thus, this is complicated to maintain 4 backends for 3 platforms, on 2 pharo versions, if you don't eat your own food. Now, documentation may be outdated :) On Mon, Aug 14, 2017 at 11:57 AM, Herby Vojčík <he...@mailbox.sk <mailto:he...@mailbox.sk>> wrote: 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 -- Guille Polito Research Engineer French National Center for Scientific Research - _http://www.cnrs.fr_ *Web:* _http://guillep.github.io_ *Phone: *+33 06 52 70 66 13
Thanks, Herby