From: Michael J Gruber Date: Wed, 25 Jun 2008 15:50:18 GMT Subject: Re: Where does gitweb take the owner name from? Message-ID: In-Reply-To: Erez Zilber venit, vidit, dixit 25.06.2008 16:41: > Hi, > > On the main page of gitweb (the one that lists all projects), there's > an "Owner" column. On my gitweb, it is empty for all projects. Where > is this information taken from? > > Here is how it looks on the server when I run 'ls -l': > > drwxr-xr-x 7 erez.zilber linux 4096 Jun 25 17:36 my_test.git > > Thanks, > Erez Sources considered by gitweb are: 1. projectlist file 2. owner key in .git/config ("gitweb.owner") 3. file owner of the git dir It's funny this results in an empty owner in your case: What does "finger erez.silber" say? Michael Use the source, Luke ;) sub git_get_project_owner { my $project = shift; my $owner; return undef unless $project; $git_dir = "$projectroot/$project"; if (!defined $gitweb_project_owner) { git_get_project_list_from_file(); } if (exists $gitweb_project_owner->{$project}) { $owner = $gitweb_project_owner->{$project}; } if (!defined $owner){ $owner = git_get_project_config('owner'); } if (!defined $owner) { $owner = get_file_owner("$git_dir"); } return $owner; }