Given how Christian is coordinating 0.11's release now can we already discuss
the focus for 0.12 a bit?

What I see on the roadmap seems a bit excessive in terms of planning a new
release (notes inline are mine, comments from others very much welcomed to get
an idea of the scope):

* Enhanced underlying data model (GenericTrac)
* Basic support for multiple projects (TracMultipleProjects/SingleEnvironment)
* Vastly improved versioncontrol subsystem (see VcRefactoring)
* Wiki Engine refactoring (WikiEngine)
* Better user/session system
      o Optional form-based login
      o Pluggable user-directory provider (#2456)
      o Nicer CC-list / "ticket monitoring" (#1459) 
* Improved notification architecture (TracDev/Proposals/Journaling, #1890)
* Improved ticket query system (so that it can be used instead of SQL reports
  system in 99% of the use cases)
* Improved API for request handlers (see sandbox/controller and the newer
  VcRefactoring/Controller)
* Internationalization

  Most of the internationalization framework is already in place in the i18n
  sandbox and kept up to date with trunk. I'm working on setting up something
  like Pootle locally to get an idea of the current translation coverage.

* Better help/documentation system (#2656) 

Eventually:

* Migrate to SQLAlchemy for database interfacing and connection pooling (see
  sandbox/sqlalchemy) 

  Wouldn't this be a better target for 0.13? Given how SQLAlchemy is currently
  revamping a lot of its internals and the SQLAlchemy branch has been dormant
  for a long while it seems a bit difficult to correctly shove this inside
  Trac at this point in time.

What date did we have in mind for 0.12? I sincerely doubt we want to have as
long a wait as we had for 0.11.

-- 
Jeroen Ruigrok van der Werven <asmodai(-at-)in-nomine.org> / asmodai
イェルーン ラウフロック ヴァン デル ウェルヴェン
http://www.in-nomine.org/ | http://www.rangaku.org/
Learn from the past -- don't wear it like a yoke around your neck...

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to