Re: Make the git URL match usage

From: Adrian Bunk
Date: Wed Jul 16 2008 - 09:31:29 EST

On Wed, Jul 16, 2008 at 03:00:08PM +0200, jkacur wrote:
> This time, in order to test that the URL was correct, I started a git clone
> (and broke it off of course) on EVERY SINGLE git URL listed in the
> MAINTAINERS file, even the ones that I didn't have to modify.

Thanks for doing this work!

> I believe that this patch is ready to be ACKed and applied, however
> I made some observations that I will follow up on: Here is a summary.

An alternative solution would be to drop the trees from MAINTAINERS and
instead point to;a=blob;f=Next/Trees
which is always kept up-to-date.

It does not completely match what's currently in MAINTAINERS, but as
you've obsserved the information in MAINTAINERS is quite stale.

> 1. Why is the testing and release tree the same?
> P: Mark M. Hoffman
> M: mhoffman@xxxxxxxxxxxxx
> L: lm-sensors@xxxxxxxxxxxxxx
> W:
> T: git:// testing
> T: git:// release
> S: Maintained

These are not different trees, "testing" and "release" are branches of
this tree.

> 2. Required me to change powerpc.git to powerpc-4xx.git
> P: Josh Boyer
> M: jwboyer@xxxxxxxxxxxxxxxxxx
> P: Matt Porter
> M: mporter@xxxxxxxxxxxxxxxxxxx
> W:
> L: linuxppc-dev@xxxxxxxxxx
> T: git://
> S: Maintained

That's not the correct tree, please ask the powerpc maintainers.

> 3. This one seems to require password authentication to fetch, howcome?
> P: Ralf Baechle
> M: ralf@xxxxxxxxxxxxxx
> W:
> L: linux-mips@xxxxxxxxxxxxxx
> T: git
> S: Supported

That's most likely git://

Please ask the maintainer.

> 4. The following 3 drivers are all maintained by the same person
> in the same git repository, but fail when I attempt git clone
> P: Michael Wu
> M: flamingice@xxxxxxxxxxxx
> L: linux-wireless@xxxxxxxxxxxxxxx
> W:
> T: git://
> S: Maintained
> The failure looks like this
> git clone git://
> Initialized empty Git repository in /home/jkacur/git-trees/mac80211-drivers/.git/
> fatal: The remote end hung up unexpectedly
> fetch-pack from 'git://' failed.
>... shows all available trees at and
their contents.

More interesting is that there is no recent contents, which makes
listing the trees anyway pointless.

> Finally, more a curiosity than anything, the following 3 repositories do NOT end in .git
> but this does not seem to be a problem either.
> grep git:// MAINTAINERS | grep -v "\.git"
> T: git://
> T: git://
> T: git://

With the default git-daemon configuration it doesn't matter whether or
not you specify a .git postfix.



"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at