|
|
|
|
|
|
CLUTTER PROJECTClutter is now an open source project. This means that the source code -- the guts of the application -- is freely available to anyone. You can download it, examine it, modify it, share it, as you wish. (Details: Clutter is released under a very liberal BSD license.) Clutter is hosted by sourceforge.org. To check out the source code, pop open a Terminal window and enter the following commands: cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/clutter login(hit Return when prompted for a password) cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/clutter co Clutter Now open the Clutter folder, launch Clutter.xcode, and choose the Build command to build the app. There is a Clutter-Coders mailing list for people interested in contributing to Clutter (or just listening in on the development process.) Contributing changesObviously, the main reason I am open-sourcing Clutter is so that other interested coders can contribute to and improve the app. I've sort of run out of steam and moved on to other things; I'm not saying I'll never get fired up about it again, but I'd like to pass the torch, or let a hundred flowers bloom, or something equally mushy. So: I am very interested in incorporating bug fixes, performance improvements, and the like. I may be interested in your new features or enhancements. But I am acutely aware of the terrible track record of human interface design in open source projects: far too often the UI turns into an overstuffed compost heap of everyone's pet features; and consistency, simplicity and elegance are lost. I do not want that to happen to Clutter. So how's about this: If you have a good idea for a feature or enhancement, describe it on the Clutter-Coders mailing list, and we'll hash out whether it's something I think makes sense in Clutter, and in what form. Then you can code it up and I'll be glad to incorporate it. |
|