Emmanuel Blot wrote: >> My vote is for Genshi first to motivate people to start porting their >> plugins and so we can ditch CS as quickly as possible, Workflow for >> 0.12. >> > > So what's the final status about this point? > > I guess that if the main author of the Workflow (Alec, if I'm right) > votes for postponing it after Genshi, maybe we should stick to this > schedule. As the new Workflow is still the most expected feature, it > may be interesting to restrict 0.11 to Genshi only (i.e. not adding > new feature to 0.11 but Genshi) ? When/If this is ok, I think the > roadmap page should be udpated to reflect the changes. >
0.11 should be "Genshi-oriented" instead of strictly Genshi, I would say. As cmlenz pointed out, the setuptools merge should be done together, as this would make it possible to easy_install both Trac and Genshi in one move. I think merging the jquery branch would be a no-brainer and low risk change. The datetime branch story is a little bit different, though. If you look at the actual diffs between that branch and trunk, you'll see a few things that were not correctly merged so far. Also, in the genshi branch, I already moved the calls to the date rendering utilities in the templates, so that the data model only contains the timestamps. Those should be easily converted to datetime objects. So my point is that the datetime should probably be reworked on top of genshi after the merge, instead of being simply "svn merge"d. What's mainly left to be done on the Genshi branch is: - migrate the report module; I started this last WE, but couldn't finish it, so nothing was committed so far. - find a clean way for plugins to associate filters to the templates (a.k.a. the "Genshi holy grail") With mostly the above tasks in mind (genshi, setuptools, jquery, datetime), we could probably get 0.11 out rather quickly. After that, we can focus on making 0.12 feature-oriented, with all the nice new things on a sane basis. Forgot about webadmin: I also think it should be integrated in trunk after the setuptools branch merge, but maybe in two steps: first simply "as is", by moving the sandbox/webadmin-genshi/webadmin to trunk/trac/admin, then, in a second step, a refactoring along the lines cmlenz suggested (and that could eventually wait 0.12, depending on the schedule). -- Christian --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
