Theiling Online    Sitemap    Conlang Mailing List HQ   

Re: Kura - status report

From:Boudewijn Rempt <bsarempt@...>
Date:Sunday, October 31, 1999, 20:45
On Sun, 31 Oct 1999, taliesin the storyteller wrote:

> How modular is Kura? Maybe there should be an interlinear API and > word-database API etc. so that one could slot in the pieces one wants, or > simply not use the pieces one doesn't need.
Extremely modular - at least my experience is that I first write something to just work, and then pull everything out and make it modular, so I can build a large app, and still understand it ;-). I think I can make it possible to just pass a list of parsing objects to the text-separation bit, and then have it try each object in order, and take the first answer, or something like that.
> > Heh :) Who was it that said that ordinary applications were dead and > that the web was the way to go? Will demand a bit of the browser, > though, just look at Java's AWT, not exactly bristling with controls... >
Charles, if I remember correctly. But what I meant was that Kura could be some kind of special purpose browser, talking to the database via a web server, not that Kura could be some kind of applet running inside, say, Netscape or Internet Explorer. I've already succeeded in having a single point of contact between the front-end and the database (a module which generates SQL statements), so I could separate the application at that point, and have the front-end (the special purpose browser Kura) send xml-rpc (or indeed plain CGI requests) to the back-end (that what's now the dbObjects package, which talks to the database. What I intended when talking about an e-mail interface was, well, there's this neat separation I think I have. I don't think I will ever have a webserver that's reachable by a fixed IP address, but I will have an account that can be reacht 24/7 by email. So if the requests to the backend are done by email, then it's possible to have distributed application that works without a web-server, or even a fixed tcp-ip link. But first I want to be able to actually tag sentences, words and morphemes for useful information!
> > tal., who needs a holiday from this Now All-New! University -> Sunnydale > High nightmare before madness ensues... </minirant> >
Well, could you take a look at the current code, especially for the back-end? I'd appreciate any criticism, as this is my first large Python project, and I'm not too sure of myself. Boudewijn Rempt | http://denden.conlang.org/~bsarempt