/Beernet_0_9_Mozart_2

Beernet 0.9 on Mozart 2.0

Primary LanguageJavaOtherNOASSERTION

		BEERNET - pbeer-to-pbeer

Beernet is a pbeer-to-pbeer system hat provides replicated storage with
transactional updates to build distributed systems with strong consistency.
More information about beernet can be found in directory docsrc/


License
-------

Beernet is released under the Beerware License (see file LICENSE) 


Building Beernet
----------------

Beernet sources are organized in directories docsrc, src and tools. After installing, compiled files are stored in directories doc, lib and bin. See 'Organization of the main project directory for more info'.

To compile and install run

make
make install

For more options on building run

make help 


Organization of the whole repository
------------------------------------

This document explains the directory structure of this repository. For the
whole subversion repository we use the classical approach with three
directories:

trunk/ is the most stable version, used to make releases.

branches/ is for temporary changes such as bug fixes and new features/

tags/ is used for the releases.


Organization of the main project directory
------------------------------------------

At the trunk, we use two sets of directories to organize sources and binaries.
The sources group includes:

docsrc/ sources for the documents, it will become 'doc' after running 'make
install'

src/ sources of Beernet components. Here is the meat. It becomes 'lib' after
running 'make install'

tools/ sources of the command line tools that allow non-oz programmers to use
Beernet. It becomes 'bin' after running 'make install'

The compiled directories are:

doc/ for documentation

lib/ for the compiled Beernet components

bin/ for Beernet tools. 

These three directories are not under versioning control. They just have the
skeleton of the released directories.

And remember that a beer a day keeps the doctor away.