Opened 5 years ago

Last modified 4 months ago

#18092 closed task

Upgrade to Trac 1.4 — at Version 11

Reported by: stoecker Owned by: stoecker
Priority: normal Milestone: Longterm
Component: Trac Version:
Keywords: Cc:

Description (last modified by stoecker)

Trac 1.4 was released. Upgrade should be done after waiting some time first the bugs to settle after a major version upgrade.

Change History (11)

comment:1 by stoecker, 5 years ago

Component: Wiki contentTrac
Owner: changed from team to stoecker

Ooops, wrong component :-)

comment:2 by Klumbumbus, 5 years ago

I hope the translation is included properly this time :)

comment:3 by Don-vip, 5 years ago

1.4 looks very promising:

  • Switch to Jinja2 template engine for faster and more memory lenient server-side content generation
  • 5 times speed-up when rendering query results, thanks to the migration from Genshi to Jinja2.

Maybe we should nevertheless try this version on another machine, to make sure all bugs impacting us are properly identified and fixed in the next maintenance update. Otherwise I fear some bugs could remain undetected until we switch.

comment:4 by stoecker, 5 years ago

That "Genshi to Jinja2" was actually the reason why I went away from Trac mailinglists. They wanted to drop Genshi without a time when both are supported and I voiced the opinion that this is the worst sign you can sent to plugin authors. And instead of reacting on what I said they started to blame me for the way I said it (which was relatively harmless, I do worse when really upset :-).

Regarding the speedup: I don't think you will notice it. E.g. everything which is slow in our wiki (like the translation tables) neither uses Genshi nor Jinja and the main speed issue is database access and client side rendering, not the content generating.

comment:5 by Don-vip, 4 years ago

Milestone: 19.1119.12

comment:7 by stoecker, 4 years ago

Description: modified (diff)

comment:8 by stoecker, 4 years ago

Description: modified (diff)

comment:9 by stoecker, 4 years ago

Description: modified (diff)

comment:10 by stoecker, 4 years ago

Description: modified (diff)

comment:11 by stoecker, 4 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.