Hi all, I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style. The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi) We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1]. Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information Feedback (and contributions) are very welcome! Enjoy, Guille [1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
Cool! :D On Thu, 7 May 2015 at 11:37 Guillermo Polito <guillermopolito@gmail.com> wrote:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
Just the news made me jump in my chair!!!! Great site, cool stuff. Can't wait to use that. How is this working with a proper connection pool? Aka JDBC DataSource. Phil On Thu, May 7, 2015 at 11:36 AM, Guillermo Polito <guillermopolito@gmail.com
wrote:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
--
May I ask you to add me as a contributor to this thing? Phil On Thu, May 7, 2015 at 11:42 AM, phil@highoctane.be <phil@highoctane.be> wrote:
Just the news made me jump in my chair!!!!
Great site, cool stuff.
Can't wait to use that.
How is this working with a proper connection pool? Aka JDBC DataSource.
Phil
On Thu, May 7, 2015 at 11:36 AM, Guillermo Polito < guillermopolito@gmail.com> wrote:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
--
Hi phil, you mean the repo? It has public write access for the moment. El jue., 7 de may. de 2015 a la(s) 11:44 a. m., phil@highoctane.be < phil@highoctane.be> escribió:
May I ask you to add me as a contributor to this thing?
Phil
On Thu, May 7, 2015 at 11:42 AM, phil@highoctane.be <phil@highoctane.be> wrote:
Just the news made me jump in my chair!!!!
Great site, cool stuff.
Can't wait to use that.
How is this working with a proper connection pool? Aka JDBC DataSource.
Phil
On Thu, May 7, 2015 at 11:36 AM, Guillermo Polito < guillermopolito@gmail.com> wrote:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
--
And no, no connection pool yet. We have a big backlog (the trello is public for read also) and we have to prioritize :) El jue., 7 de may. de 2015 a la(s) 11:48 a. m., Guillermo Polito < guillermopolito@gmail.com> escribió:
Hi phil, you mean the repo? It has public write access for the moment.
El jue., 7 de may. de 2015 a la(s) 11:44 a. m., phil@highoctane.be < phil@highoctane.be> escribió:
May I ask you to add me as a contributor to this thing?
Phil
On Thu, May 7, 2015 at 11:42 AM, phil@highoctane.be <phil@highoctane.be> wrote:
Just the news made me jump in my chair!!!!
Great site, cool stuff.
Can't wait to use that.
How is this working with a proper connection pool? Aka JDBC DataSource.
Phil
On Thu, May 7, 2015 at 11:36 AM, Guillermo Polito < guillermopolito@gmail.com> wrote:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
--
Cool!! Guillermo Polito wrote
Nitpick - could you change "Pharo language" to "Pharo environment" or just Pharo with a link? ----- Cheers, Sean -- View this message in context: http://forum.world.st/Ann-The-Garage-database-driver-API-tp4825006p4825032.h... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Yes, I could :P. Can you open an issue so I do not forget? https://github.com/guillep/DBXTalk :) El jue., 7 de may. de 2015 a la(s) 2:30 p. m., Sean P. DeNigris < sean@clipperadams.com> escribió:
Cool!!
Guillermo Polito wrote
Nitpick - could you change "Pharo language" to "Pharo environment" or just Pharo with a link?
----- Cheers, Sean -- View this message in context: http://forum.world.st/Ann-The-Garage-database-driver-API-tp4825006p4825032.h... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Guillermo Polito wrote
Can you open an issue so I do not forget?
https://github.com/guillep/DBXTalk/issues/6 ----- Cheers, Sean -- View this message in context: http://forum.world.st/Ann-The-Garage-database-driver-API-tp4825006p4825069.h... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Regarding the GlorpDBX in metarepo, I uploaded a few packages and configs last week to Glorp & GlorpDBX, does the metarepo get updated automatically? Esteban A. Maringolo 2015-05-07 9:35 GMT-03:00 Guillermo Polito <guillermopolito@gmail.com>:
Yes, I could :P. Can you open an issue so I do not forget?
https://github.com/guillep/DBXTalk
:)
El jue., 7 de may. de 2015 a la(s) 2:30 p. m., Sean P. DeNigris <sean@clipperadams.com> escribió:
Cool!!
Guillermo Polito wrote
Nitpick - could you change "Pharo language" to "Pharo environment" or just Pharo with a link?
----- Cheers, Sean -- View this message in context: http://forum.world.st/Ann-The-Garage-database-driver-API-tp4825006p4825032.h... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Le 7 mai 2015 18:59, "Esteban A. Maringolo" <emaringolo@gmail.com> a écrit :
Regarding the GlorpDBX in metarepo, I uploaded a few packages and configs last week to Glorp & GlorpDBX, does the metarepo get updated automatically?
Nope, you/we have to copy them manually to the corresponding metaRepp.
Esteban A. Maringolo
2015-05-07 9:35 GMT-03:00 Guillermo Polito <guillermopolito@gmail.com>:
Yes, I could :P. Can you open an issue so I do not forget?
https://github.com/guillep/DBXTalk
:)
El jue., 7 de may. de 2015 a la(s) 2:30 p. m., Sean P. DeNigris <sean@clipperadams.com> escribió:
Cool!!
Guillermo Polito wrote
Nitpick - could you change "Pharo language" to "Pharo environment" or
just
Pharo with a link?
----- Cheers, Sean -- View this message in context:
http://forum.world.st/Ann-The-Garage-database-driver-API-tp4825006p4825032.h...
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
2015-05-07 15:09 GMT-03:00 Guillermo Polito <guillermopolito@gmail.com>:
Le 7 mai 2015 18:59, "Esteban A. Maringolo" <emaringolo@gmail.com> a écrit :
Regarding the GlorpDBX in metarepo, I uploaded a few packages and configs last week to Glorp & GlorpDBX, does the metarepo get updated automatically?
Nope, you/we have to copy them manually to the corresponding metaRepp.
Is there a script menu for that? Do I need write access to the MetaRepo? If so, can it be granted to me? Thank you!
Esteban A. Maringolo wrote
Do I need write access to the MetaRepo?
They should be public-writable. You just have to use your sthub account login. ----- Cheers, Sean -- View this message in context: http://forum.world.st/Ann-The-Garage-database-driver-API-tp4825006p4825132.h... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Le 7/5/15 20:42, Esteban A. Maringolo a écrit :
2015-05-07 15:09 GMT-03:00 Guillermo Polito <guillermopolito@gmail.com>:
Le 7 mai 2015 18:59, "Esteban A. Maringolo" <emaringolo@gmail.com> a écrit :
Regarding the GlorpDBX in metarepo, I uploaded a few packages and configs last week to Glorp & GlorpDBX, does the metarepo get updated automatically? Nope, you/we have to copy them manually to the corresponding metaRepp. Is there a script menu for that?
just copy the configuration there: - in the configuration browser select "add as MC" - then in MC you click on your configuration and do copy
Do I need write access to the MetaRepo? If so, can it be granted to me?
Thank you!
Thanks! This kind of work can make a huge difference in our eco-system. Cheers, Doru On Thu, May 7, 2015 at 11:36 AM, Guillermo Polito <guillermopolito@gmail.com
wrote:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
-- You received this message because you are subscribed to the Google Groups "DBXTalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to dbxtalk+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
-- www.tudorgirba.com "Every thing has its own flow"
participants (7)
-
Esteban A. Maringolo -
Guillermo Polito -
phil@highoctane.be -
Santiago Bragagnolo -
Sean P. DeNigris -
stepharo -
Tudor Girba