August'24: Kamaelia is in maintenance mode and will recieve periodic updates, about twice a year, primarily targeted around Python 3 and ecosystem compatibility. PRs are always welcome. Latest Release: 1.14.32 (2024/3/24)
Note: this set of pages needs updating to match current status of project development This is one of the major updates referred to in the banner above
This page serves as a console for the development of the Kamaelia
project itself, starting point, todo list, ideas, etc.Development
Guidelines
Principles that guide Kamaelia's development
Project Development Process - How we manage code from idea, through development, through to refinement, and system refactoring
Project Management Processes - How we manage basic things like day to day to weekly & bimonthly meetings, such that they're useful to those involved. ie Why we use IRC as much as we do.
Coding & Documentaion Guidelines:
Things To Do
Projects - Projects at various stages of development - from idea, through development, through dead ends through to systems that work and can be enhanced.
Help Wanted - Specific tasks waiting for someone to tackle. This could be as simple as a code review or merge.
Keep Current News and Project Status up to date!
Speculative
new ideas are always interesting, and would probably start
out as sketches for things which could be useful. Componentising certain
sorts of things can be a very useful endevour since they can then be
reused with all the other components.
Notes:
Ethos and Approach