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

Reply via email to