Kamaelia

Nuts & Bolts | Components | Tools | Cookbook | Systems
wiki:( guest720197, Dev Console, Index, Recent, Edit )


Home, News
Dev Console

How, Why
Project Blog
Summer of Code

Documentation
Download
SVN (web)
Sourceforge page

Project Admin
License

Contact Us

  Page Tags

No tags are defined for this page yet - how would you classify/think of this page? Add your notes below!

Kamaelia Release Notes

0.4.0

Summary

Kamaelia 0.4.0 is a consolidation, documentation and optimisation enhanced release. Whilst there are a wide variety of new components, existing functionality has been consolidated, and is now in use in a handful of (beta) production systems.

Kamaelia 0.4.0 requires the use of Axon 1.5 (released at the same time as this release).

Also, virtually all components now have highly detailed documentation inside their sourcefiles. A (large) subset of this is available here:

The examples have been duplicated onto the website, and are here:

Our tutorial for helping getting started is here:

This has now been battle tested by a good few dozen people, and we feel is a good introduction to Kamaelia's approach, and others have also stated they find it a good way of understanding generators too. (even if they're not interested in Kamaelia)

Notable New Components

New Examples

General overview of other large scale changes

Massively improved documentation across the board (no file left untouched). This is all largely in the form of pydoc based documentation, a fair chunk of it is available at

However the documentation in those files goes further than that, including many, many more examples than are even at:

Large scale removal of cruft and change over to use pipelines and graphlines where suitable. This is most noticable inside the examples.

Code quality of a number of pieces of code has been improved:

Pygame related changes

These two changes combined allow the system to become quiescent, where possible.

Detailed Overview of other changes

Initial release, largely rewritten or includes new components:

Changed to take advantage of Axon changes allowing quiescent behaviour:

New/Changed functionality to existing components:

Namespace cleanup:

Michael, June 2006


Your tags for this page: If you had set UserPreferences (name & email) and validated them (simple single click in your email), you would be able to define personal tags

Versions: current , 1


(C) 2005 Kamaelia Contributors, including the British Broadcasting Corporation, All Rights Reserved,
This is an ongoing community based development site. As a result the contents of this page is the opinions of the contributors of the pages involved not the organisations involved. Specificially, this page may contain personal views which are not the views of the BBC.