Hi, On Oct 5, 12:16 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > On Sep 24, 5:03 pm, Christopher Lenz <[EMAIL PROTECTED]> wrote: > > > Am 24.09.2007 um 12:44 schrieb Manuzhai: > > > Rupert makes the same point I was thinking about last night (and I > > > think it merits its own thread). Now that there seems to be a > > > consensus that the road was wrong, where are we going with 0.11 now? > > > What needs to make it into 0.11, what API's need to be changed or > > > refined or scrapped, without resorting to feature creep? > > > The most important thing we need to fix IMHO is the trac.context API, > > and the ITimelineEventProvider/TimelineEvent API. The one feature > > that should really be moved out into a plugin is "Clone Ticket". > > which direction should it be fixed, and what would happen if it is > fixed in 0.12 not now? >
The context refactoring is progressing well, I have a working prototype. What's still to be done is to push those changes in a branch and justify the design the way it is. I've got time for neither so far, but it's coming "soon". The timeline API changes are of much smaller scope and will follow. Then, for #4686 (Ticket cloning), it's true that it can be done as a plugin now, but I think that'll need the Genshi transformation API though, so either a dependency on Genshi trunk or wait for 0.5. That feature will also make a nice sample plugin for the template transformation API (trac.web.api.ITemplateStreamFilter). -- 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?hl=en -~----------~----~----~----~------~----~------~--~---
