From: Leif Gruenwoldt Date: Sat, 10 Dec 2011 15:27:28 GMT Subject: Re: [RFC/PATCH] add update to branch support for "floating submodules" Message-ID: In-Reply-To: <7vborhaqgw.fsf@alter.siamese.dyndns.org> On Sat, Dec 10, 2011 at 1:30 AM, Junio C Hamano wrote: > So that use case does not sound like a good rationale to require addition > of floating submodules. Ok I will try another scenario :) Imagine again products A, B and C and a common library. The products are in a stable state of development and track a stable branch of the common lib. Then imagine an important security fix gets made to the common library. On the next pull of products A, B, and C they get this fix for free because they were floating. They didn't need to communicate with the maintainer of the common repo to know this. In fact they don't really care. They just want the latest stable code for that release branch. This is how package management on many linux systems works. Dependencies get updated and all products reap the benefit (or catastrophe) automatically.