Package: git-core
Version: 1:1.4.4.4-1
Severity: normal

gitweb URLs use the a= parameter for the view to use on the given path, such
as "blob" or "tree".  Currently, if a gitweb URL omits the a= parameter,
gitweb just shows the top-level repository summary, regardless of the path
given.  gitweb could instead choose an appropriate view based on the file
type: blob for blobs (files), tree for trees (directories), and summary if no
path given (the URL included no f= parameter, or an empty f= parameter).

Apart from making gitweb more robust and supporting URL editing more easily,
this change would aid the creation of shortcuts to git repositories using
simple substitution, such as:
http://example.org/git/?p=path/to/repo.git;hb=HEAD;f=%s

- Josh Triplett

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20-rc6
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages git-core depends on:
ii  libc6                       2.3.6.ds1-11 GNU C Library: Shared libraries
ii  libcurl3-gnutls             7.15.5-1     Multi-protocol file transfer libra
ii  libdigest-sha1-perl         2.11-2       NIST SHA-1 message digest algorith
ii  liberror-perl               0.15-8       Perl module for error/exception ha
ii  libexpat1                   1.95.8-3.4   XML parsing C library - runtime li
ii  perl-modules                5.8.8-7      Core Perl modules
ii  rcs                         5.7-18       The GNU Revision Control System
ii  zlib1g                      1:1.2.3-13   compression library - runtime

Versions of packages git-core recommends:
ii  curl                         7.15.5-1    Get a file from an HTTP, HTTPS, FT
ii  git-doc                      1:1.4.4.4-1 content addressable filesystem (do
ii  less                         394-4       Pager program similar to more
ii  openssh-client [ssh-client]  1:4.3p2-8   Secure shell client, an rlogin/rsh
ii  patch                        2.5.9-4     Apply a diff file to an original
ii  python                       2.4.4-2     An interactive high-level object-o
ii  rsync                        2.6.9-3     fast remote file copy program (lik

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to