From kde-core-devel Sun Sep 21 09:38:42 2003 From: Christian Mueller Date: Sun, 21 Sep 2003 09:38:42 +0000 To: kde-core-devel Subject: Re: Proposal: Encouraging DB-using applications X-MARC-Message: https://marc.info/?l=kde-core-devel&m=106422781417510 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary-02=_nGXb/LVsiKbLEAD" --Boundary-02=_nGXb/LVsiKbLEAD Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Description: signed data Content-Disposition: inline Am Sonntag, 21. September 2003 10:19 schrieb Andras Mantia: > On Sunday 21 September 2003 11:32, Roberto Alsina wrote: > > So, the author pf the app can either create an app that will have > > trouble finding users, or have trouble kicking a text file into > > doing his bidding. > > You are completely right. KDE apps trying to deal with SQL databases rely > on the user to configure their mysql/postgresql server. But a regular user > in most cases is not a system administrator. Providing some way that still > allows the programmer to use SQL databases from his KDE app, but which > doesn't require a (somewhat) hard to set up database server would be very > welcome. VB is an example (I didn't use it), Borland Delphi/Kylix is > another one. It very easy to develop DB applications with it and the end > user doesn't have to do anything else, but install the application and run > it. There's another example of such an app:=20 Prokyon (http://prokyon3.sourceforge.net/),=20 a Qt app to manage mp3s and oggs with favourites, playlist generation and s= o on.=20 Here's how they do it:=20 It uses MySQL and expects a running server. =20 Setup of the DB for prokyon is offered inside the app if you have the=20 DB admin login data =20 (for creating a schema, a prokyon user and the needed tables) But the hurdle the user has to overcome is there (of already having a running MySQL server around) ... so they are thinking about distributing an embedded version of MySQL=20 with their program. =20 I'm not sure if this would be possible/desirable for KDE though (LGPL vs. G= PL)...=20 Christian. --Boundary-02=_nGXb/LVsiKbLEAD Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/bXGndKozh3+HUO4RAt1kAKCelGiablUfggiGBC7Ewf9oJrBnSACeKJn5 dTV8kRydG4VF8UpQ/HN7msE= =k0CE -----END PGP SIGNATURE----- --Boundary-02=_nGXb/LVsiKbLEAD--