Liber(ator)/OCaml FCP/OCaml High Level Freenet Interface 1.1.0 has
been released.  While there have been some significant internal
changes, in particular the factoring of a significant quantity of
code, the most significant changes in this version are in building,
distribution, and installation, in the user interface, and in the
mapping of file suffixes to MIME types.

While in previous versions of Liber/OFCP/OHLFI bare gzipped binaries
for Liber were provided, the binary distribution of Liber/OFCP/OHLFI
now consists of both gzipped and bzipped tarballs which contain not
only a natively compiled Liber binary, but also documentation
(including README and FREESITE-HOWTO), and the OFCP and OHLFI
libraries and interfaces.  Furthermore, it now contains a Makefile
that is used as root to install Liber and its documentation, and the
OFCP and OHLFI libraries and interfaces if OCaml is installed on one's
computer.  Furthermore, installation of Liber/OFCP/OHLFI, from both
source tarballs and binary tarballs, does not require having Findlib
installed, even if one is installing the libraries and interfaces for
OFCP and OHLFI.

Another significant change that affects the user is that the file
suffix to MIME type mappings provided in the liber_mimetypes file in
both the source tarballs and the binary tarballs is automatically
compiled into Liber itself at build time, and thus one can use file
suffix to MIME type mappings without having a mappings file specified
by one's Liber configuration file.  However, to override these default
file suffix to MIME type mappings or to create additional ones one
will have to specify such a mapping file in one's Liber configuration
file.

In addition, a large number of character options have been created and
or reassigned, for the purpose of giving most options one will use
when inserting freesites character options in addition to their long
options.  However, a number of options which used to have character
options are now only long options as these character options were
reassigned to more commonly used options, so therefore one cannot
assume that all character options for Liber 1.1.0 are the same as
those for Liber 1.0.1 and before.  Note that FREESITE-HOWTO *has* been
changed to reflect these changes; note that it uses both the character
options (if they exist) and the long options used for various freesite
insertion operations.

One can obtain source distribution tarballs (both .tar.gz and
.tar.bz2) at:

http://prdownloads.sourceforge.net/liberator/ofcp-1.1.0.tar.gz
http://prdownloads.sourceforge.net/liberator/ofcp-1.1.0.tar.bz2

and i386 binary distribution tarballs (both .tar.gz and .tar.bz2) at:

http://prdownloads.sourceforge.net/liberator/ofcp-1.1.0.i386.tar.gz
http://prdownloads.sourceforge.net/liberator/ofcp-1.1.0.i386.tar.bz2

Note that these links are NOT direct download links, but rather links
that direct one to a page where one can specify what download site to
use.

To compile Liber(ator)/OCaml FCP/OCaml High Level Freenet Interface
from the source distribution, one will have to obtain OCaml 3.x
(currently 3.05) from:

http://caml.inria.fr/

Share and enjoy!

-- 
Yes, I know my enemies.
They're the teachers who tell me to fight me.
Compromise, conformity, assimilation, submission, ignorance,
hypocrisy, brutality, the elite.
All of which are American dreams.

              - Rage Against The Machine

_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to