Hi, On Mon, May 14, 2007 at 10:53:15AM CEST, Michael Niedermayer wrote: > On Mon, May 14, 2007 at 04:36:09AM +0200, Petr Baudis wrote: > > On Mon, May 14, 2007 at 04:00:02AM CEST, Michael Niedermayer wrote: > > > i agree with you that she will click on 'history' and figure out what it is > > > but if she wants to see the contents of one of the files then i think > > > she will be confused and not know where to click, > > > > I think she will just click on the filename - straightforward enough...? > > yes and no :) > i see 2 possible problems with this > first if she starts from the summary page (which is from where she would > start from if she clicked on 'ffmpeg') then she would see the recent > history but no directory/file names, she would have to click on 'tree' > here well, I guess our opinions on how hard it is to guess it through just differ... :-) > also file size and last modified dates would be interresting on the tree > page > viewvc displays on its equivalent page, time since last change > svn revission of the last change, the author/commiter of the last change > and the corresponding abbreviated log entry I guess this is much easier to retrieve in svn than in git - you actually have to walk all the history to figure out this information as there's no global per-file info; so this is very troublesome performance-wise. I think there were some patches on the mailinglist that dit this, though I'm not sure. Might be reasonable to cache this (and git history properties make it possible to nicely make a very easily reusable cache for this information). About file sizes, that also has some extra performance hit, but in this case I suspect that it would be totally negligible (if implemented at the plumbing level) - and I admit that I would like to see file sizes too, they can help orientation in a foreign source tree a lot. -- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ Ever try. Ever fail. No matter. // Try again. Fail again. Fail better. -- Samuel Beckett - 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