On Mon, Jun 11, 2001 at 04:44:42PM -0000, Horst Eyermann wrote:
> > One more thing. Has anybody considered setting up a semi-public
> > database on the Internet so people can modify dictionaries? CVS
> > doesn't handle large files very well (personal experience..) and when
> > you have files which are mostly repeating information like we have, I
> > think that a small SQL database is much better suited than a large
> > *.tei file. *.tei files are better suited to importing, exporting,
> > moving and archiving static information IMHO.
> I did. - but faild with:
> a) the server (ok, could be done at sourceforge, with a separate project for
> each dictionary)
> b) my abilities
> c) an Idea how this should be done for offline editing.
> Oh, that reminds me of Zope. Perhaps I should have another look at the projcet.
> > Dictd servers, AFAICT don't let you remotely modify dictionary
> > entries.
> unfortunately not. - I would love to see that feature.
O.k, I'm kind of busy between now and, say, August sometime with different
things (e.g. studying Dutch. Exam in two weeks.). After August I might have
some free time.
I've been throwing ideas around, and I've got RFC2229 and the TEI standard
sitting on a shelve here waiting to be read. Note.. I haven't read them yet
I would like to try:
* Writing a gui program to search and edit dictionaries. I would probably
use Python, wxpython and a modular back-end that could either be a local
file, dictd server or something we haven't invented yet. It would need to
run on windows /and/ linux.. so we don't leave the linguists out of the
This could be the main end-user way of accessing the dictionary, and
also allows novice users to edit the dictionary. It would probably use
TEI definitions of words, so all that wonderful style and structure
Using wxPython, the skeleton could be done and working over a weekend.
* Make a dictd server serve up TEI snippets as the result of a user query.
I'm not sure if the standard can do that. Maybe we don't even need to
change the software!
* Set up a central server for this project and some sort of moderation
system that couples with the gui, so that we can have people check over new
definitions of words from users. I could develop a scheme for a database
that could provide the same functionality as tei, and then write scripts
or applications to export to TEI or dict based on a certain query.
* And most importantly, a client for the PalmPilot :-) :-). Although apps
for the palm pilot are quite difficult to write, as far as I can see.
I've always got this at the back of my mind. I'm definite that a gui for
editing dictionaries is a must.. the people who know languages the best are
not computer professionals. The rest we leave to hackers.
Well, it's nice to dream about, but there's no way I could do all of this on
I've also been talking to some people about this project, some of whom seem
quite interested. I think the word "free" or "gratis" gets the attention of
quite a few dutch people :-).