[[PageOutline]] = TracDev ToDo List = == Release 0.11.7.1 == Seems to be mostly ready for release. Testing needed. In reverse order: - close #9417 - merge between 0.11.x and 0.12.x in hg - restore bitbucket.org mirror - fix `hg convert` with tags == [milestone:0.13] == Development process enhancements: - DVCS mirrors for Git (#9235) and Mercurial - //mostly done, see above// - reorganization of milestones, [milestone:next-major-0.1X] becoming the main pool of targeted tickets - //triaging well on the way// - __More revisions available__ link at the bottom of revision log, when viewing a partial revision set - //#4854 actually// Bug fixing and performance improvements. - trac/db: - **#9111** is current top priority - ~~ install flup 1.0.3, and adapt trac/web/fcgi_frontend.py to use it ~~ - #6348 - #8507 improve explicit gc Tools: - Python 2.5 - `with env.transaction as db`, `with env.read_db as db`, - 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: - #2182 - test jun's branch - perhaps translation for workflow status and action names - translation of workflow (#5441) == For later - [milestone:next-major-0.1X] == - Help delegator (ticket:2656#comment:26) - ticket query system: #7026 - Version Control: - `CachedRepository.get_path_history` == 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) == Miscellaneous * **sort order of tickets in search results**: I expected this to be based on the most recent modification time first? It's seems it's creation time first... * 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 }}} * 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 ` call syntax, i.e. without the need to specify a (dummy) environment. ---- ''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.''