From koffice Thu Sep 30 23:46:01 1999 From: Avus Date: Thu, 30 Sep 1999 23:46:01 +0000 To: koffice Subject: Re: Python X-MARC-Message: https://marc.info/?l=koffice&m=93873516104948 MIME-Version: 1 Content-Type: multipart/mixed; boundary="------NetAddressPart-00--=_dwMl5824S0w48979bcb" This is a multi-part message in MIME format. ------NetAddressPart-00--=_dwMl5824S0w48979bcb Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable "John R. Zedlewski" wrote: > > If python were to be the 'universal' scripting language of KDE > > apps, ZODB could serve as a 'desktop database'. > Well, KOffice will include Katabase to serve as a desktop database. = Well, Katabase is, AFAIcan see, an old-style, "boring" relational databas= e system based on Postgres. This is enterprise-ready, but doesn't offer eas= y access to the features I described. Relational databases and the need to store and retrieve data via a query language (directly or wrapped) is not the ideal solution for the personal= database needs of a desktop user: * Finding Files. = * Finding contents in files according to type (title, note), date, contex= t. = * Looking up info in notes of all kinds (Notes, Mail, News, etc), using similar filters Some PIM applications like the upcoming Magellan (article soon on the KDE= Forum) have very sophisticated filter capabilities, but just for their ow= n files. I'd like to have that for KOffice files as well. > More interstingly, if you put a CORBA wrapper on the ZODB, then you = > could script it with KScript, Python+CORBA, or > whatever you wanted and still integrate it nicely with KOM. That would be nice, but still: You get all the Corba overhead, and you lo= se the ability to store data objects directly. Corba/KOM is tough, and cuteI= DL might not help with python/pyKDE. Maybe I'm too pessimistic here, though.= = In any case, Python becomes an increasingly important language, and it mi= ght be worth asking the pyKDE maintainer if he wants to maintain the KOffice bindings as well ( http://www.river-bank.demon.co.uk/software/ ) Avus ------NetAddressPart-00--=_dwMl5824S0w48979bcb Content-Type: text/html Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
--- --> Join the KDE Community


Get your own FREE, personal Netscape WebMail account today at http://webmail.netscape.com. ------NetAddressPart-00--=_dwMl5824S0w48979bcb--