Edgewall Software

Version 94 (modified by Remy Blank, 14 years ago) ( diff )

Review done.

TracDev ToDo List

Release plan for 0.12

Documentation

0.12rc1

A testing period of one or two weeks follows the beta1. This means roughly the 15th of May.

Testing period of the beta1 is now over, a few important fixes were made and we're now heading to the rc1, in the coming days.

#9288
syntax highlighting for javascript code broken in 0.12b1
#9291
language switching in Preferences has no effect
#9298
IntegrityError: duplicate key value violates unique constraint "session_attribute_pk"
#9299
typo in the Italian translation
#9303
custom query URLs don't respect ''after'' condition
#9304
Translation not working and no indication why
#9316
TypeError: iteration over non-sequence when open timeline via a user with non trac-admin permission (a user with trac-admin is ok, no error)
#9318
Server error when accessing Plugins admin
#9323
Timeline RSS Feed: TypeError: 'NoneType' object is not iterable
#9328
Formating of headings in tables created with the Wikiprocessor is broken in the wiki
#9350
TracError: Cannot load Python bindings for SQLite
#9352
0.12b1 is not working with Pysqlite 1.1.7, SQLite 3.3.6
#9360
tracd --help wrong for --basic-auth ?
#9367
Modify/Create a ticket responses poorly with a slow SMTP server
#9368
Modify/Create a ticket responses poorly with a slow SMTP server
#9397
Mercurial plugin load fails with KeyError

We'll fix important issues detected in 0.12b1, no more new enhancement requests (last accepted and scheduled for 0.12 was #7687).

  • fix spurious "validation failed" message when there's a rendering error during preview of a ticket comment, see ticket:9264#comment:11

0.12 proper

One week of testing later, if no big changes happened after rc1. This means roughly the 22 of May.

Remaining tickets

No results

0.12.1

Bug fixing and performance improvements.

  • trac/db:
  • #8507 improve explicit gc

Verify this one, not sure yet it's a bug which is still present or a transient error that happened in between updates:

2010-02-26 19:24:14,087 Trac[changeset] WARNING: Diff rendering failed for property svn:mergeinfo with renderer SubversionMergePropertyDiffRenderer:
Traceback (most recent call last):
  File "build/bdist.linux-x86_64/egg/trac/versioncontrol/web_ui/changeset.py", line 798, in render_property_diff
    options)
  File "build/bdist.linux-x86_64/egg/trac/versioncontrol/svn_prop.py", line 297, in render_property_diff
    all_revs = set(repos._get_node_revs(spath))
  File "build/bdist.linux-x86_64/egg/trac/versioncontrol/cache.py", line 290, in _get_node_revs
    slast = '%010d' % last
TypeError: int argument required

From 0.12/TracBrowser@6:

MMM there is no View revision input field at the top of the Repository Browser page. I found out why. There are actually two views for the repository browser in 0.12 …

a) Before you in a particular repo (http://localhost/test_env/browser) b) After you are in a particular repo (http://localhost/test_env/browser/MyProject)

I don't currently know which view it goes to if you only have a default repo.

In TracInstall#GeneratingtheTraccgi-bindirectory, there's the mention of chicken/egg problem with trac-admin deploy. I've been bitten by this as well and I think we should support a direct trac-admin deploy <target> call syntax, i.e. without the need to specify a (dummy) environment.

Release 0.11.7.1

Only a handful of issues. Could be released at about the same time as 0.12.

  • resource_exists fix

0.13

Development process enhancements:

  • DVCS mirrors for Git (#9235) and Mercurial
  • reorganization of milestones, next-major-0.1X becoming the main pool of targeted tickets
  • More revisions available link at the bottom of revision log, when viewing a partial revision set

Tools:

  • Python 2.5
  • replace support for Clearsilver with support for Jinja2

Main features:

Minor features:

  • perhaps translation for workflow status and action names
    • translation of workflow (#5441) — 0.12-stable

For later - next-major-0.1X

Mercurial plugin

  • log --follow-first (check, isn't that already done?)
  • add basic support for cached repo (#8417)
  • show merge changesets in revision log (#1492)

To editors: this is not the place where to put your favorite ticket (see SeaChange/WhatUsersWant instead); this page must be kept short and is mainly for improving the clarity of the ongoing development activity in the TracTeam.

Note: See TracWiki for help on using the wiki.