Basically it just started with folder CamelCased when they only contained php classes. But shortly after we realized that half the folders where in uppercase and the other in the old standard. It looked really odd, and would make developers have to remember more conventions, so it was decided to keep top-most folders also CamelCased even though they did not contain classes inside. webroot was the sole exception because in some environments and setups, this folder name could make part of the url, and having it uppercased would look really bad.
I have to confess that, despite of being in charge (and promoter) of those changes, at some point I started to regret the decision. But that was before I started my own projects using 2.0, now I'm grateful we took the right decision and we're moving forward. I feel in general that having this new convention really makes up for a much more readable code, and easier to spot places to look for, errors, etc. I'm totally sold to this new folder layout, and really hope you can start seeing its benefits too :) -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
