= Trac Roadmap =
This is the roadmap for Trac development and releases. It serves to give an overview on what where we're heading and what we wish Trac to become.
== Design Discussion ==
As Trac is getting more mature, several redesign or major
enhancement proposals are currently taking place:
* TracPluggableModules -- How to improve upon the current modular design?
* TracReleaselist -- Proposed module/plug-in that highlights the importance of TracPluggableModules
* Trac NewWorkflow -- How to improve upon the current workflow?
* Trac and its backends:
* VersioningSystemBackend -- How to deal with multiple versioning
system backends?
* TighterSubversionIntegration -- About reusing the underlying
versioning system for Trac's own versioning needs
* DatabaseBackend -- How to deal with multiple database backends?
== Planned Enhancements ==
'''Note:''' This page is not a detailed list of upcoming changes and enhancements. The purpose is more to give a big-picture perspective on where we're going.
For a more comprehensive list of upcoming enhancements future releases, see report:6.
See also: FeatureRequests, {6}, [http://projects.edgewall.com/trac/roadmap/ Roadmap Module]
== Milestones ==
{{{
#!html
}}}
=== 0.5 'Incognito' (Feb 23, 2004) ===
* First public release
* Open Source project published
* Mailing list available
==== 0.5.1 (Feb 25, 2004) ====
* Bugfix releases and minor feature improvements
==== 0.5.2 (Mar 2, 2004) ====
* Bugfix releases and minor feature improvements
* More and better(?) documentation (TracGuide)
=== 0.6 'Solanum' (Mar 23, 2004) ===
* RSS support
* Full search capability.
* Advanced reports, colored, grouped.
* RestructuredText support.
* Much more polished.
* No database changes.
==== 0.6.1 '245 Trioxin' (Apr 12, 2004) ====
* Bug fixes, minor improvements
* Improved ease-of-installation
[report:15 View Tickets for 0.6.1]
==== 0.6.2 (CANCELLED) ====
* Bug fixes only
* '''Cancelled. We go straight to 0.7 instead.'''
=== 0.7 'Fulci' (May 18, 2004) ===
* Major changes to database. Automatic upgrades.
* Ticket and wiki page attachments.
* Optional standalone mode (tracd).
* Email notification and integration. See TracNotification.
* Major usability overhaul.
* Syntax coloring. See TracSyntaxColoring.
* Windows installer.
=== 0.7.1 'Argento' (Jun 3, 2004) ===
* Bugfix release.
* Experimental support for mod_python
[report:18 View Tickets for 0.7.1]
{{{
#!html
}}}
=== 0.8 'Qualia' (Aug, 2004) ===
* User login and preferences.
* Improved diff display.
* Wiki editing (near-wysiwyg) aids à la wikipedia.
* Roadmap module.
* Advanced ticket queries.
[report:17 View Tickets for 0.8.x]
(current release at TracDownload is 0.8.3)
=== 0.9 'Vodun' (future) ===
* Project summary page.
* 'My Summary'.
* User favorites/watches
* Web configuration module
* Advanced search.
=== 1.0 'Romero' (future) ===
* Branchpoint for 2.0 development
* First edition of the TracGuide complete
=== 2.0 ===
* Support for other SCM systems (svk, arch?)
* Incorporate alien technology
----
See also: [http://projects.edgewall.com/trac/roadmap/ Roadmap Module], TracProject, HowToContribute, TracGuide