You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by Apache Bloodhound <bl...@incubator.apache.org> on 2012/04/30 13:58:00 UTC
[Apache Bloodhound] #48: Split QuickCreateTicketDialog for more
flexible approach
#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