Modify

Opened 17 months ago

Last modified 3 days ago

#18092 new task

Upgrade to Trac 1.4

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

Description (last modified by skyper)

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

Attachments (0)

Change History (20)

comment:1 Changed 17 months ago by stoecker

Component: Wiki contentTrac
Owner: changed from team to stoecker

Ooops, wrong component :-)

comment:2 Changed 17 months ago by Klumbumbus

I hope the translation is included properly this time :)

comment:3 Changed 17 months ago by Don-vip

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 Changed 17 months ago by stoecker

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 Changed 14 months ago by Don-vip

Milestone: 19.1119.12

comment:7 Changed 13 months ago by stoecker

Description: modified (diff)

comment:8 Changed 13 months ago by stoecker

Description: modified (diff)

comment:9 Changed 13 months ago by stoecker

Description: modified (diff)

comment:10 Changed 13 months ago by stoecker

Description: modified (diff)

comment:11 Changed 13 months ago by stoecker

Description: modified (diff)

comment:12 Changed 13 months ago by stoecker

Milestone: 19.1220.04

Lots of work and little benefit.

Let's hope situation get's better.

comment:13 Changed 13 months ago by Don-vip

Why so late? Are you waiting for a new Trac release?

comment:14 Changed 13 months ago by stoecker

I either hope that the workload gets reduced or that there comes up a reason why we should upgrade (i.e. a wonderful new feature :-)

comment:15 Changed 9 months ago by simon04

Milestone: 20.04Longterm

May I move this to the longterm goals?

comment:16 Changed 3 days ago by stoecker

Ticket #20382 has been marked as a duplicate of this ticket.

comment:17 Changed 3 days ago by anonymous

  1. Any updates? Is this really that much work? https://trac.edgewall.org/wiki/TracUpgrade
  1. Well if going Trac 1.4 is so much work can we at lest get Trac 1.2.6 (latest stable)?

comment:18 in reply to:  17 Changed 3 days ago by stoecker

Replying to anonym:

  1. Any updates? Is this really that much work? https://trac.edgewall.org/wiki/TracUpgrade

A lot. I did this for 2 other (less intensively used) instances and it took some time.

  1. Well if going Trac 1.4 is so much work can we at lest get Trac 1.2.6 (latest stable)?

I think so. Have to check.

comment:19 Changed 3 days ago by stoecker

There was trouble with trac 1.2.x upgrade as well: See #16651

comment:20 Changed 3 days ago by skyper

Description: modified (diff)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain stoecker.
as The resolution will be set.
to The owner will be changed from stoecker to the specified user.
The owner will change to stoecker
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from stoecker to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.