Latest news :
( see also project blog)
Project Task Pages started - to make it easier to see what's going on, & happened. This is applying the Kamaelia systems approach to project management!
(December 2006)
Website Revamp
The new engine for the website has been rolled out. Recent changes now tells you what's changed!
(December 2006)
.
Current Status
Last updated: Nov 11, 2006, Michael SparksAxon - Core Concurrency framework- version 1.5.1 - overview of status
- API Stable for generator components
- Beta status API for Thread based components
- Non-CPU-greedy capable (scheduler can sleep and be awoken by threads)
- Production ready (>6 months on a running system)
Kamaelia - the toy box - version 0.5.0
- Full coverage of core aims (introspection, network, graphics & codec capable, graphical systems composer, large examples)
- API is subject to change (hence 0.5.0 status), but includes:
- Network - beta production ready (TCP/UDP/Multicast clients/servers)
- Graphics/GUI capabilities - Pygame, OpenGL, Tkinter (stable)
- Protocols - HTTP, BitTorrent - beta status
- Codec support - Dirac (encode/decode), Vorbis(decode), Speex(encode/decode), MP3 (decode - via pymedia)
- PyMedia based support for some audio codecs & audio capture
- Alsa, DVB (digital TV broadcast)
- eg to call transcoding tools
- Larger scale systems in the distribution
- Kamaelia Macro (timeshift & transcode what's broadcast for viewing at a more convenient time)
- P2P Whiteboard (supporting multiple pages, linked whiteboards, audio mixing and retransmission, etc)
- Compose - a graphical composition tool for creating pipelines
- Axon Shell - a specialised command line allowing the launch of components as well as programs
- Axon Visualiser - a pygame based system for visualising what's going on inside a Kamaelia system (uses a physics model (based on a lava lamp(!) )for layout that we've had repeated comments looks fun/attractive :)
- Show - a presentation tool
- Examples for many major subsystems
- Extensive Documentation (at minimum detailed module level docs - ala pydoc)
Ongoing
ProjectsDeveloper Console
Mailing lists
General discussion:
Announcements:
Subversion commits: (high traffic)
(C) 2006 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.