What one has to learn from this one? One of the best ways to kill a project is to give it a name which is hard to read. I can see it on majority of OpenSource projects. Who can figure what YAFC mean for example - how to pronounce this when recommending this client to somebody over the phone? The name itself states - STAY AWAY IT'S GEEKY.