Thanks for the link, this looks interesting I normally use Trello and CherryTree (which is a simply stunning notes application for programmers (and none programmers but it understands how to mark up code and can export to HTML and PDF but I digress)) but this looks like it could replace Trello at least :).
In my head OpenERP was the company that took contributed code, changed the license and slapped a price tag on it? (Anyone: Feel free to defend them, - it might just be my bias against AGPL and the fact that I thought their price tag for the commercial version was unrealistic last time I evaluated it.)
Of course, Odoo has dependencies on several libs but the whole code (framework and the 240 official modules) have been written from scratch. (I wrote a huge part of it)
That's actually the reason why it's so integrated; there are no interfaces between the different apps; every app is fully standalone (you can install project management only) but fully integrates with the others when you install more modules. (timesheets on tasks, billing of projects, contracts related to projects, ...)
Yes, but this is meant to be intuative and well designed.
Snarky comments aside, where odoo falls down is that it tries to be everything and do everything and unsurprisingly falls short if you compare it to a single purpose application.
You can test the online demo: http://bit.ly/1CGha87
The Odoo Project website: https://www.odoo.com/page/project-management
And the github page: https://github.com/odoo/odoo
Some of the features I like in Odoo project: email gateway, pivot table reporting, cross-project tasks or reporting, timesheet integration.