BBC Mashed: Getting Started With Kamaelia
Step 1 - Get Kamaelia & Install itGet the latest version from here:
~/> tar zxf Kamaelia-0.6.0-rc7.tar.gz
Step 2 - Run & Tweak the ExamplesMany of these require pygame or similar libraries. We're putting together dependencies as we speak. You'll find the examples in the examples directory.
You will also find a large number of examples in the Kamaelia Cookbook
Step 3 - Start writing your own componentsFor the moment, see this tutorial on how to go from non-component code to component code
Step 4 - Wire up your component to a new systemThe best way to get started here is to look at the examples in the already Kamaelia Cookbook mentioned.
You'll be looking at using a number of the components from the reference area.
Step 5 - Build something newAll sorts of possible ideas exist here - as inspiration please look here:
What's in the Release Candidate?Well, the usual slew of extra components and bug fixes, a variety of new tools - from video shot change detection, through to SMTP greylisting, but also perhaps the biggest extra: Multiprocess & hence multicore support (experimental at this stage, but so far so good :) )
And a large number of extra components - this is actually a lot more than originally expected/anticipated. However they're divided into two halves - new components and components from applications merged into the repository. (the latter means that you can take parts of random Kamaelia applications and embed them in other random Kamaelia applications. As a result...
Also a new website is coming soon, but time ran out :-)
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. (the site is powered by a wiki engine)
(C) Copyright 2008 Kamaelia Contributors, including the British Broadcasting Corporation, All Rights Reserved