#48: Split QuickCreateTicketDialog for more flexible approach -------------------------+------------------------- Reporter: gjm | Owner: nobody Type: enhancement | Status: new Priority: trivial | Milestone: Unscheduled Component: dashboard | Version: Keywords: | -------------------------+------------------------- In order to increase the flexibility of the Quick Ticket functionality, we should consider the patch provided by olemis in [ticket:23#comment:9 #23]: > New features are : > > - Extension point interface `IQuickCreateTicketBackend` . > - `DefaultQuickCreateTicketBackend` component implementing the former > so as to provide a simple way to create tickets by using Trac > built-in components. Used by default in case no other choice > is configured in ''trac.ini'' > - `ExtensionOption` property used to select active backend. > > It's not meant to replace your previous implementation but to make the solution flexible and configurable by using Trac built-in mechanisms. The idea is : > > - Implement a similar backend in multi-product plugin > (i.e. reuse your previous code ''';)''' . > - Make the installer to set related config option in ''trac.ini'' > so as to use multi-product backend since the beginning. >
-- Ticket URL: <https://issues.apache.org/bloodhound/ticket/48> Apache Bloodhound <https://issues.apache.org/bloodhound/> The Apache Bloodhound (incubating) issue tracker