Difference between revisions of "31 July 2007"

From Organic Design wiki
m
(Chimera DHT Installed)
Line 1: Line 1:
 +
{{news|title=Chimera DHT Installed|img=|msg=
 +
[http://current.cs.ucsb.edu/projects/chimera/index.html Chimera] is a C library that implements a structured, peer-to-peer system (a [[DHT]]). It is an attempt to provide a library that allows easy development of applications on top of a peer-to-peer routing infrastructure. The goals are twofold. First, to make a fast, lightweight, C implantation of a Tapestry-like system includes some of the optimizations provided by other systems. And second, to develop a system designed to export an API in line with existing work that describes how to effectively interface with such an overlay network.
 +
 +
Today the Chimera C library has been installed on the Organic Design server which runs Debian Linux. The installation was fairly straight forward requiring ''automake'', ''g++'' and ''libssl-dev'' to be installed first using ''apt-get'' and then compiling with the usual ''configure && make && make install''. This same procedure has also been used to install it on my local Ubuntu system.
 +
 +
The installation means that our current C environment under development in [[peerd.c]] can now incorporate the Chimera DHT with a single include statement. For details about it's usage, see the local documentation at [{{SERVER}}/files/od/chimera/chimera_userguide.html /files/od/chimera/chimera_userguide.html]
 +
}}
 +
 
{{news|title=Extensions Added & Upgraded|img=|msg=
 
{{news|title=Extensions Added & Upgraded|img=|msg=
 
The [[DPL:|Dynamic Page List]] extension has been upgraded from 1.2.3 to 1.3.1. There's a lot of minor changes and bug fixes, see [[DPL:DPL:Version_History|DPL version history]] for details.
 
The [[DPL:|Dynamic Page List]] extension has been upgraded from 1.2.3 to 1.3.1. There's a lot of minor changes and bug fixes, see [[DPL:DPL:Version_History|DPL version history]] for details.

Revision as of 09:38, 31 July 2007

Warning.svg This is a blog item that needs to be converted to the new Bliki format


Chimera DHT Installed

Chimera is a C library that implements a structured, peer-to-peer system (a DHT). It is an attempt to provide a library that allows easy development of applications on top of a peer-to-peer routing infrastructure. The goals are twofold. First, to make a fast, lightweight, C implantation of a Tapestry-like system includes some of the optimizations provided by other systems. And second, to develop a system designed to export an API in line with existing work that describes how to effectively interface with such an overlay network.

Today the Chimera C library has been installed on the Organic Design server which runs Debian Linux. The installation was fairly straight forward requiring automake, g++ and libssl-dev to be installed first using apt-get and then compiling with the usual configure && make && make install. This same procedure has also been used to install it on my local Ubuntu system.

The installation means that our current C environment under development in peerd.c can now incorporate the Chimera DHT with a single include statement. For details about it's usage, see the local documentation at /files/od/chimera/chimera_userguide.html

Warning.svg This is a blog item that needs to be converted to the new Bliki format


Extensions Added & Upgraded

The Dynamic Page List extension has been upgraded from 1.2.3 to 1.3.1. There's a lot of minor changes and bug fixes, see DPL version history for details.

A new extension called UserLoginLog has been created which logs user logins, logouts and login failures, and also NewUserLog has been installed which logs newly created user accounts.