On 09/27/2010 06:40 AM, Michael Renzmann wrote: > Hi. > >>> I've then started to implement a cache for these things, so that the >>> rendering happens only once, but got stuck somewhere in the middle. If I >>> remember correctly, the latest state of that work is not yet available >>> in the repository. Anyway, Trac meanwhile implements its own cache >>> implementation, which is much better than what I came up with and which >>> thus should be used for our purposes. I have to look at that stuff >>> again. >> >> So, Trac 0.11 doesn't have this cache, so we won't get any improvement >> there, but why on 0.10 this works faster?? > > Well, I think in the end the speed issues are caused by Genshi. It's a > known fact that Genshi is generally a bit slower than Clearsilver. In > addition, there have been a lot of changes in how the hacks listings are > generated (just compare the hacks list on both, the live and the testbed > site). Maybe the homepage should not list all hacks then but link to [a] extra page(s)? Caching the list and especially the descriptions, at least somehow, would be essential anyway.
> >> Debian guys are strange - see the list of bugfixes at >> http://svn.apache.org/repos/asf/subversion/tags/1.6.12/CHANGES - I do >> not know what are they thinking about leaving 1.5.1 for ordinary >> folks. I run backported version on Lenny without any problems. > > That's Debian policy, I think - once "stable" is stable, the packages are > not updated to new program versions. Of course that means you won't run > top-notch versions on your Debian server, but you can be sure that your > server remains stable and that configuration changes and other "hickups", > which may result from upgrading packages to a new program version will not > occur unless you upgrade to the next new stable. Personally, I prefer this > scheme over running a production server on the bleeding edge :) Yeah, Debian's two versions: either unstable or outdated ... I agree, it doesn't have to be "bleeding", but I ran in the trouble under my Ubuntu installations (which is Debian based) where I had to manual compile it to get 1.6. It is a major upgrade from upstream, so it should be supported. I went from Gentoo to Ubuntu to avoid compiling. :-) Another example was this thing with gvim which spamed the console with hundreds of trivial messages at start-up where they refused to "backport" the also trivial fix, released just in the week after the official release. All in the holy name of "stability". Regards, Martin _______________________________________________ th-users mailing list [email protected] https://lists.trac-hacks.org/mailman/listinfo/th-users
