Hi,
I'm new on here, and didn't know anything about CHDK until I stumbled across it in a dpreview forum. It looks like a fantastic effort, so even though I haven't used it yet, I'd like to say thanks to people who've worked on it; fixing manufacturers (sometimes deliberate) omissions like this to make things better is just great to see.
Also, I think it's safe to say CHDK isn't a mass-market threat to canon's attempts to segregate the market by feature, and for those willing to put in the effort, it's actually a major selling point for canon cameras.
Anyway, I'm also interested in the process by which new cameras get CHDK support, I'm looking to buy an A495 and an S95 sometime soon but neither have CHDK support. I would go for the A480 instead of the newer A495, except I can't find one anywhere. Do camear dealers generally work on a sale-or-return basis, even the most cob-webbed outlets are now stocking the latest models and don't have any of the older ones.
My question therefore (finally!) is, is there any way to determine fairly quickly whether a given camera will get CHDK support or not? I suppose one clue is if there is a firmware dump on the wiki page, but is there any indication that someone is working on a port, or do we only learn about that once an alpha or beta is released.
I'm totally new to ARM, etc (I have some unix dev experience), but I'm going to download the code and have a play around for A495, but how do I know if someone else is already working on it? What things would give an early indication that the port is even feasible?