Go directly to the database!

The O'Caml Link Database

This is a public board where everybody can announce software contributions to the Objective Caml community. Its goal is to give an overview of free software modules, projects and other things that might be interesting for others, and to have a central point where one can be informed about the newest updates of such contributions.

The main theme of this database is software written in Objective Caml, a freely available dialect of the ML family of languages. Up to now, the usual way to get news about O'Caml is to read the O'Caml mailing list, where many announcement of contributions can be found, but because of the nature of a mailing list it is difficult to survey what is available and what is up to date. This database is designed to improve this situation. It is thought as an index of available software, and contains hyperlinks to closer descriptions and links to download areas. It does not store the software itself.

There is also a manually updated index of software announced in the mailing list, the Caml Hump. It is an alternative source of information.

Since April 2000, a new version of the database software has been released. The list of attributes stored with each entry has been extended, including a classification attribute. It is now allowed to add records about foreign software ("reported links") as well as records about your own software ("original links").

This "database" is simply a collection of CGI programs, of course written in O'Caml, too. You can view the code, as it is publicly stored (see below).

Sources of this web application

The source tree is stored in the camlcvs repository, and there are the following ways to get it:
  • Browse the tree interactively: Start here.
  • Get the tree via anonymous CVS: See the instructions at camlcvs. After you have set the CVSROOT variable and set the password to the null string, you can do the following commands:
    • Get the latest stable version: cvs checkout -rstable usercontrib/linkdb
    • Get the latest development version: cvs checkout usercontrib/linkdb
  • If you are interested in improving the application, you are invited. Please send an email to me; please tell me your ideas and what kind of development environment you have.
  • If you sit behind a firewall, ask your network administrator what to do. At the moment the sources cannot be retrieved using the popular HTTP and FTP protocols, sorry.