Hi, On Mon, Aug 04, 2008 at 09:26:54AM -0700, J.H. wrote: > The git link was always meant / intended to be a link to acquire the git > repository directly, and be independent of what is actually present in > the cloneurl file, specifically I wanted it to be a (1) git url > (git://<hostname>/<path>) so that it took advantage of git specifically > vs. accidentally giving you something with ssh or http. we could grep the cloneurl. The thing is, some sites like repo.or.cz don't use per-project cloneurl but do specify pull URLs by @git_base_url_list and this is introducing unnecessary redundancy. > and (2) was > uniform and did *not* depend on something in the repository as with > large set of repositories, kernel.org, there is no way we can police > this and we explicitly do not want to have a script that automatically > adds this or what not. Then why do you allow cloneurl in the repositories at all, if you think the links won't be trustworthy? What is the fundamental difference between what you show on the project list page and the URLs in the project summary page? > I have two other concerns with the patch your proposing > > (1) it's on by default, and it seems that there are a number of sites > that don't actually want this functionality, making it a configurable > option would seem prudent in that case I actually plan to remove the 'log' link from the project list; I really wonder about the practicality of the 'git' link... but if there were any widely used browser integrations (like firing up git-gui when clicking on a git:// link), I *would* definitely see it more useful than the 'log' link and add it to repo.or.cz. But I have never heard about anyone actually doing this (but I think it might make a lot of sense; thinking about it, I might try to patch msysgit to do this on Windows, this would be nifty for my current dayjob project :). > That said, it's probably worth merging the two patches (since I'm > already there with the configuration options, etc) that way people can > get either functionality should they choose. Configuration options are expensive on human users. Please let's not add more too carelessly. -- Petr "Pasky" Baudis The next generation of interesting software will be done on the Macintosh, not the IBM PC. -- Bill Gates -- 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