On Friday 18 May 2007, Andy Parkins wrote: > Bear in mind that what you're suggesting is no different in implementation > >from what Junio is suggesting but with one difference: in Junio's option > the "identifier" will act as a default URL if no override is found. Yes; actually, its exactly the same aside from the name used in .gitmodules for it, as I proposed a default URL which is derived from the suproject identifier if no config entry is found. > > Again, we could have a default URL in the absence of this config entry > > which is relative to the URL of the superproject, and which allows for the > > superproject repository to act as proxy. > > This is why Junio's option of URL=Key is better. It all depends on how we construct the default URL out of the subproject identifier. Options: (1) do not try to construct a default URL at all. Error out without a config (2) use a configurable rewriting scheme like s/(.*)/git://host/\1/ (3) automatically detect a senseful rewriting scheme Let's start with (1). We can invent convenient default schemes later on. Josef - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html