The only nice thing about llb files vs lvlibs is that they contain all the files for the library. But there is no namespacing, access scope, and they can not contain two files with the same name. The latter rules out dynamic dispatch. Packed project libraries solve this but they can be a pain to use and the vis can not be inlined.
I propose a new "Bundled Project Library" which is a hybrid of llbs and lvlibs. They contain all the functionality of an lvlib but actually contain the vis. These can be regular libraries or classes. This would resolve a known issue with VIPM when building class hierarchies.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.