Version 94 (modified by 14 years ago) ( diff ) | ,
---|
TracDev ToDo List
Release plan for 0.12
Documentation
- TracDev/ApiChanges/0.12
document thewith_transaction
changes- go through all the I… interfaces and diff
documentIAdminCommandPovider
Remy, can you please review TracDev/ReleaseNotes/0.12 and ChangeLog? As I wrote those, it's better if someone else do the review.prepare the ChangeLog for 0.12
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.
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:
- #4431 and related wiki improvements
- TracDev/Proposals/MultipleProject
- merge type #1492
- #2456 - users
Minor features:
- perhaps translation for workflow status and action names
- translation of workflow (#5441) — 0.12-stable
For later - next-major-0.1X
- Help delegator (ticket:2656#comment:26)
- ticket query system: #7026
- i18n:
- translation of javascript (#6353, Babel:#110) — 0.12-stable?
- Version Control:
CachedRepository.get_path_history
- remove support for pysqlite 1.1.x in source:trunk/db/sqlite_backend.py
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.