Project

General

Profile

Task #732

Improve performance of Trac

Added by Dave Vieglais almost 14 years ago. Updated almost 14 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Support Operations
Target version:
-
Start date:
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

The Trac site is slow enough to cause major frustration when many users interact at once - e.g. a sprint build out. This is impeding the development process so needs to be sorted out.

Options:

  1. Use Mylyn in Eclipse (RPC rather than web interface). Performance is much better and there's the added advantage of context guided development.
  2. Keep tweaking Trac until performance improves

a) Update to latest version
b) Minimize Agilo functionality
c) REmove Agilo functionality

  1. Switch to another system - big disadvantage is lack of RST processors in other systems.

mylyn-context.zip - mylyn/context/zip (1.65 KB) Dave Vieglais, 2010-08-04 02:29

History

#1 Updated by Dave Vieglais almost 14 years ago

  • Status changed from New to Closed

Done for now. There's going to be a few more tweaks to the UI and perhaps the workflow, but the site is about as responsive as it can be.

Summary of things changed:

  • Rolled back to Plain Old Trac
  • Upgraded to Trac 0.12
  • Edited config etc to decouple agilo
  • Using SSL only for credential passing, everything else is over HTTP
  • Enabled client side caching with mod_expire
  • Enabled DEFLATE on all static content

Things to do:

  • Examine workflow for tickets to see if there's a more appropriate pattern
  • Add a custom field, selecting "backlog" or "current"

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)