gitview appears to work out of the box on Hardy (e.g. "python /usr/share/doc/git-core/contrib/gitview/gitview" inside a git repository) because its dependencies (python-gtk2 and python-cairo) are installed as part of the -desktop metapackages.
This does raise the question of whether things in contrib (like gitview) should be explicitly packaged. If it is decided to package gitview, for consistency with gitk, a separate package that conflicts with the git package and depends on python, python-gtk2 and python-cairo.
I'll mark this as confirmed to maybe raise it on some people's radars.
gitview appears to work out of the box on Hardy (e.g. "python /usr/share/ doc/git- core/contrib/ gitview/ gitview" inside a git repository) because its dependencies (python-gtk2 and python-cairo) are installed as part of the -desktop metapackages.
This does raise the question of whether things in contrib (like gitview) should be explicitly packaged. If it is decided to package gitview, for consistency with gitk, a separate package that conflicts with the git package and depends on python, python-gtk2 and python-cairo.
I'll mark this as confirmed to maybe raise it on some people's radars.