My pet peeve are projects that drag in dozens of
libraries, which then
drag in dozens more. Of course, these then conflict with other projects'
expectations, or screw up other already running builds.
This is the new "script kiddie" way to make open source. Just mashup
a bunch of libraries and bind them together with chewing gum and
bailing wire.
Yes, It's abhorrent. Someday, maybe, hopefully, those kids will grow up.
Until then, they should get off our lawn.
I avoid hiring people who have this attitude.
Peace... Sridhar