There's a lot of well reasoned, but pretty caustic, developer blog notes for the project.

Refreshing breath of honest air, imnho. I don't agree with the author in all things, but I enjoy how well and directly they express their viewpoints.