File descriptions
Jonathan Noack
noackjr at alumni.rice.edu
Thu Feb 9 09:46:30 PST 2006
Manuel Lemos wrote:
> on 01/31/2006 02:04 AM Jonathan Noack said the following:
>> Manuel Lemos wrote:
>>> Maybe I am missing something obvious, but I could not find an option to
>>> make the descriptions of each file appear at least in the page to browse
>>> the file.
>>>
>>> I see the use_descriptions option in the cvsweb.conf but that seems for
>>> module descriptions.
>>>
>>> Is there a way to make cvsweb display the file descriptions? At least it
>>> should appear in the file page, but I think it would be nice if it could
>>> appear somehow in the respective file listing too.
>> Right now it appears that use_descriptions only works for directories.
>> Adding a Description column to files would make them very wide, although
>> there's nothing preventing us from doing it. Displaying the
>> descriptions on the file page is a decent idea. The descriptions file
>> would have to be loaded for each page, so making it large would have an
>> adverse effect on interactivity.
>
> I am not sure what you mean by descriptions file. I mean the description
> that you used when you add a file this way:
>
> cvs add -m "Description here" filename.txt
Ah! I zeroed in on use_descriptions and completely missed your point.
Sorry for misunderstanding.
Parsing out the description in readLog doesn't look too bad. I'll hack
a prototype and get back to you.
> In directory listings, the description could optionally appear in second
> line below the file name, as at least in my browser, the file icon is
> usually taller than twice the height of the current file name font.
>
> The description could be clipped to not exceed a configurable length
> limit. It could also take the whole table row span since it would the
> only thing in a second line.
>
> This would be an option, so other people that do not like the idea, can
> disable file descriptions on directory listings. Personally I think that
> a description is better than guessing what the file is from the file name.
>
> Another complementary idea is to set the file link <a> tag title
> attribute to the file description. That would make the description
> appear in many browsers as tool tip when the mouse passes over the link.
>
> As for descriptions in the file pages, that would be an obvious feature,
> so I think it should appear at the top below the file path header.
These are all great ideas. Thanks!
> BTW, one thing that I miss in file pages is a direct link to show the
> HEAD revision of the file. I know it works with an URL like this, but
> there seems to be no link directly to that.
>
> filename.txt?rev=HEAD;content-type=text%2Fplain
>
>> If you are having problems getting use_descriptions to work with
>> directories, be sure you add the descriptions file to
>> CVSROOT/checkoutlist as documented in section 9 of the INSTALL file.
>
> No, I was talking only about files.
Gotcha...
-Jonathan
More information about the freebsd-cvsweb
mailing list