comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: Qt Ada database support?
Date: Fri, 12 Jun 2009 06:34:59 -0700 (PDT)
Date: 2009-06-12T06:34:59-07:00	[thread overview]
Message-ID: <45571e6f-7e2e-461f-a8a4-1c11fb65b3d2@f19g2000yqh.googlegroups.com> (raw)
In-Reply-To: u4oulwwm8.fsf@stephe-leake.org

On Jun 12, 12:54 pm, Stephen Leake <stephen_le...@stephe-leake.org>
wrote:
> Emmanuel Briot <briot.emman...@gmail.com> writes:
> > The GNAT Components Collection (gnatcoll) was released some time ago
> > and is part of the public release. Among a lot of other goodies, it
> > includes the GNATCOLL.SQL hierarchy of packages, which abstract the
> > DBMS backend, while providing additional features, like Ada
> > subprograms to write syntactically correct queries, local caches of
> > query results, type safety,...
> > We had published a paper at Ada Europe 2008 about it.
>
> There is interesting stuff in that collection.
>
> I guess I should read the proceedings of the Ada Europe conferences;
> looks like they'll be available on-line in a few monthshttp://www.ada-europe.org/AUJ/index.html
>
> > The last release only includes support for postgresSQL, but we
> > recently added support for sqlite3 (which by the way required a major
> > redesign of the API).
>
> It is difficult to design a "generic multi-backend API" when you only
> have one backend!
>
> > Adding mysql is part of the plan and should be rather easy now.
>
> > You could look into that (either by accessing the public subversion
> > repositories, or through your usual support contract)
>
> This is for home stuff, so I don't want to do it thru my support
> contract. I'll see if I can access the public repository; that will be
> my first use of subversion (I went straight from CVS to monotone :).

You can keep using monotone if you want.  I mirror AdaCore's
repository into Ada-France's monotone database. Gnatcoll is currently
part of GPS (branch com.adacore.gps) in subdirectory gnatlib/src.

When I get around to upgrading GPS in Debian, I'll see if I can
produce separate binary packages of gnatcoll (i.e. libgnatcoll-dev,
libgnatcoll0, libgnatcoll-dbg and perhaps libgnatcoll-doc) from the
sources. Anyone willing to help?

--
Ludovic Brenta.



  reply	other threads:[~2009-06-12 13:34 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-09 11:30 Qt Ada database support? Stephen Leake
2009-06-09 12:22 ` Vadim Godunko
2009-06-10 10:10   ` Stephen Leake
2009-06-09 12:30 ` Ludovic Brenta
2009-06-10 10:37   ` Stephen Leake
2009-06-10 10:45     ` Qt vs. GTK+ (was: Qt Ada database support?) Ludovic Brenta
2009-06-10 14:00       ` Vadim Godunko
2009-06-10 10:49     ` Qt Ada database support? Ludovic Brenta
2009-06-11 10:26       ` Stephen Leake
2009-06-09 13:06 ` Maciej Sobczak
2009-06-10 10:45   ` Stephen Leake
2009-06-10 13:27     ` Maciej Sobczak
2009-06-11 10:28       ` Stephen Leake
2009-06-11 10:32         ` Ludovic Brenta
2009-06-12 10:41           ` Stephen Leake
2009-06-12 10:48             ` Ludovic Brenta
2009-06-11 16:58 ` Emmanuel Briot
2009-06-11 20:37   ` Status of GNADE (Was: Qt Ada database support?) Tomek Wałkuski
2009-06-12 11:01     ` Status of GNADE Stephen Leake
2009-06-12 10:54   ` Qt Ada database support? Stephen Leake
2009-06-12 13:34     ` Ludovic Brenta [this message]
2009-06-11 23:06 ` GNADE, ODBC and MySQL Björn Persson
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox