SourceForge is a free hosting service for Open Source developers.
SourceForge offers things like mailing lists and a CVS repository. I've
moved the DICT source code development effort to SourceForge. This has the
advantage that the CVS repository has good connectivity and is
automatically available to non-developers via anonymous cvs and a web-based
So far, the main module in the SourceForge repository is the dictd1 module,
which reflects the dictd-1.5.0 release and a few minor portability changes
that will appear when dictd-1.5.1 is released. If you wanted to check out
the working snapshot, for example, you could do this:
cvs -d:pserver:anonymous@...:/cvsroot/dict login
cvs -d:pserver:anonymous@...:/cvsroot/dict co dictd1
Note, however, that you need autoconf installed in order to work with the
snapshot. In general, the snapshots may be unstable and are meant to be
used only by developers -- the stable versions of the software will be
available from ftp://ftp.dict.org/pub/dict, as usual.
Over time, other modules will appear on SourceForge. For example, maa is
the new foundation data structure library that Julian and I worked on in
December. maa is licensed under the X/MIT license and it a replacement for
libmaa (which was under the GPL). In addition to the new license, maa also
features more portable code and more complex algorithms than did libmaa.
maa will be the foundation library for dictlib and future versions of dict,
dictd, and the formatters.
After finishing maa, my next project will be work on dictfmt, a DICF
formatting tool. I have portions of an nroff-like formatting engine
working, but this work has not yet been moved into the SourceForge CVS
repository. It probably won't be useful for a while.
There are also a few mailing lists hosted by SourceForge, and you are
welcome to join them, but they are mainly for developers who are working
with the SourceForge CVS repository -- all general discussion will still
take place on dict-beta@...
The DICT Development Group page is at: