Ludovic Courtès <l...@gnu.org> writes: > Hello Runciter, > > Lots of interesting things in there! > > If I could have a wish list of things to integrate in Guix proper, it > would be this: > >> * dictd: the original programs for the DICT protocol. Includes the dict >> client and dictd server, which dico and dicod know how to >> emulate. Also includes the dictfmt utility, which is useful to express >> DICT dictionaries from human-written sources or other dictionary >> formats, for which GNU dico has no equivalent to my knowledge. I'm >> just the packager not an author. >> >> * freedict-tools: I packaged helper tools to compile the freedict >> multilingual dictionaries. I'm just the packager not an author. >> >> * freedict-dictionaries: package containing a subset of the >> freedict-dictionaries, intended for a local installation on a Guix >> system. I think the subset which I packaged corresponds exactly to the >> Freedict bilingual dictionaries which are human-written. The Freedict >> project also has a system which copulates 2 bilingual dictionaries >> sharing a common language into a third new automatically generated >> bilingual dictionary, I don't think my package outputs any of the many >> dictionaries which are expressed by this system. I'm just the packager >> not an author. > > :-) > > Thanks, > Ludo’.
Hello Ludo, Very well, I'll be glad to contribute those 3 packages. I'm frequently busy and away from my main computer these days, I'll be able to work conveniently with the Guix source-tree on Sunday, and then should be able to submit a patch or three next week. As a first step, I'll just submit a patch or a series with only the packages. As a second step, it might be helpful to make a short addition to the relevant section of the info manual, and/or to export working default bindings from the (gnu services dict) module, for ease of configuration. Regards, Runciter