Something I've been promising myself for a long time was to learn how to do packaging (the process of putting software into an Ubuntu supported installer format) properly and make use of the wonderful facilities provided by Launchpad that also include hosting and building package files for multiple architectures.
When you have an idea, it is natural to want to write it down, plan it, structure it, work though its aspects to produce something solid. At one time this was difficult, people had to make do with whatever was at hand, an example is the Mini which was initially planned with a drawing on a cigaratte packet! Fortunately mind mapping software came along that allows you to plan and structure your ideas.
If you have recently been studying a course on OpenLearn you might have noticed the link to "Knowledge Maps" at the top left. This takes you to a page with resources for a special version of the Compendium software adapted for OpenLearn. The Compendium-OpenLearn software is explained more fully at http://openlearn.open.ac.uk/course/view.php?name=KM.