> I guess one argument is that you have more fragmentation of the code > (e.g every library has it's own copy of the protos) but I'm not sure > that's a bad thing.
I'd planned on having mesos be a submodule. That way, you'll get the correct protos without any duplication.