I dont really like the libraryname_externalname approach ..
yep, agree with that, because accepting there might be several externals with the same name is not a good principle : it would obfuscate a little bit more the art of making patches.
what we'd really need is a central naming system.
my 2 ç.
cheers,
sevy/yves