You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bloodhound.apache.org by Sifa Sensay <si...@gmail.com> on 2014/03/18 01:43:17 UTC
COMDEV-111
Hi devs,
I am Sifa Sensay, a third year Software engineering student at The
University of Sheffield. I am really interested with the COMDEV-111. I read
the discussions about this project from the mail archives and I have
written a proposal regarding both my ideas and the ideas discussed in mail
archives. I have submitted my proposal in Google Melange. I would be happy
to hear feedback from developers if possible.
I also want to ask few questions about the implementation details. What are
the files that deal with the resources used in the project (e.g. tickets)
and how can I use them in the plugin that I will develop??
Many Thanks.
Re: COMDEV-111
Posted by Gary Martin <ga...@wandisco.com>.
Good question. I am not sure if the search backend would be able to help
you with that. For a large number of tickets, collecting all the
keywords might turn out to be quite time consuming and so I see why you
would like to store the results in the database. That the keywords are a
list in a single field may not be all that helpful either.
Despite all that I would start by considering storing the frequencies as
a premature optimisation to start with and you should make sure that you
know how to extract the list of keywords. Once you have that ability you
could choose to store or perhaps cache the results. Either way you will
need to consider when you should update the information (yes, obviously
every time a keyword is added/removed) and also how to do that
relatively efficiently.
I suspect it would be a lot nicer if the search system could do a lot of
this for you!
Cheers,
Gary
On 21/03/14 14:32, Sifa Sensay wrote:
> Hi,
>
>
> Thank you very much for the reply! I have one more question though.
>
>
> For the autocompletion of keywords part, is it possible to store all
> possible keywords in a separate table in the database with their frequency,
> then use these frequencies for popularity order of keywords? if not, what
> is the possible way to do it with database?
>
>
> Kind Regards,
>
> Sifa Sensay
>
>
> On Thu, Mar 20, 2014 at 4:27 PM, Gary Martin <ga...@wandisco.com>wrote:
>
>> On 20/03/14 14:04, Sifa Sensay wrote:
>>
>>> Hi,
>>>
>>> Ryan told to Thimal that we can use Query API as an alternative to Search
>>> APIs for Duplicate ticket search component. I was searching for it last
>>> night and I have found the TicketQuery wiki macro which listing tickets
>>> that match certain criteria. Could you please give me more detail about
>>> it.
>>> Is it appropriate to use TicketQuery wiki macro to in order to implement
>>> this component?
>>>
>>> Kind Regards
>>>
>>>
>>>
>>>
>> Hi Sifa,
>>
>> Tapping into the new search capabilities may well get better results than
>> looking at custom queries. Using a wiki macro may well be an interesting
>> shortcut to generating the required display but you would need the server
>> to do the work of rendering the macro for you. If there is a macro that
>> gives (or can be made to give) the results in the form you require, that
>> could be an interesting shortcut but just requesting the data you require
>> should also work.
>>
>> I would think that a large part of the answer may come from how you
>> propose to present the duplicate tickets to the user.
>>
>> Cheers,
>> Gary
>>
Re: COMDEV-111
Posted by Sifa Sensay <si...@gmail.com>.
Hi,
Thank you very much for the reply! I have one more question though.
For the autocompletion of keywords part, is it possible to store all
possible keywords in a separate table in the database with their frequency,
then use these frequencies for popularity order of keywords? if not, what
is the possible way to do it with database?
Kind Regards,
Sifa Sensay
On Thu, Mar 20, 2014 at 4:27 PM, Gary Martin <ga...@wandisco.com>wrote:
> On 20/03/14 14:04, Sifa Sensay wrote:
>
>> Hi,
>>
>> Ryan told to Thimal that we can use Query API as an alternative to Search
>> APIs for Duplicate ticket search component. I was searching for it last
>> night and I have found the TicketQuery wiki macro which listing tickets
>> that match certain criteria. Could you please give me more detail about
>> it.
>> Is it appropriate to use TicketQuery wiki macro to in order to implement
>> this component?
>>
>> Kind Regards
>>
>>
>>
>>
> Hi Sifa,
>
> Tapping into the new search capabilities may well get better results than
> looking at custom queries. Using a wiki macro may well be an interesting
> shortcut to generating the required display but you would need the server
> to do the work of rendering the macro for you. If there is a macro that
> gives (or can be made to give) the results in the form you require, that
> could be an interesting shortcut but just requesting the data you require
> should also work.
>
> I would think that a large part of the answer may come from how you
> propose to present the duplicate tickets to the user.
>
> Cheers,
> Gary
>
Re: COMDEV-111
Posted by Gary Martin <ga...@wandisco.com>.
On 20/03/14 14:04, Sifa Sensay wrote:
> Hi,
>
> Ryan told to Thimal that we can use Query API as an alternative to Search
> APIs for Duplicate ticket search component. I was searching for it last
> night and I have found the TicketQuery wiki macro which listing tickets
> that match certain criteria. Could you please give me more detail about it.
> Is it appropriate to use TicketQuery wiki macro to in order to implement
> this component?
>
> Kind Regards
>
>
>
Hi Sifa,
Tapping into the new search capabilities may well get better results
than looking at custom queries. Using a wiki macro may well be an
interesting shortcut to generating the required display but you would
need the server to do the work of rendering the macro for you. If there
is a macro that gives (or can be made to give) the results in the form
you require, that could be an interesting shortcut but just requesting
the data you require should also work.
I would think that a large part of the answer may come from how you
propose to present the duplicate tickets to the user.
Cheers,
Gary
Re: COMDEV-111
Posted by Sifa Sensay <si...@gmail.com>.
Hi,
Ryan told to Thimal that we can use Query API as an alternative to Search
APIs for Duplicate ticket search component. I was searching for it last
night and I have found the TicketQuery wiki macro which listing tickets
that match certain criteria. Could you please give me more detail about it.
Is it appropriate to use TicketQuery wiki macro to in order to implement
this component?
Kind Regards
On Tue, Mar 18, 2014 at 7:34 PM, Sifa Sensay <si...@gmail.com> wrote:
> Hi Joe,
>
> I can see the page now. Thanks a lot!!!
>
>
> On Tue, Mar 18, 2014 at 5:34 PM, Joachim Dreimann <
> joachim.dreimann@wandisco.com> wrote:
>
>> On 18 March 2014 17:26, Sifa Sensay <si...@gmail.com> wrote:
>>
>> > Hi Joe and Gary,
>> >
>> > Page gives an error : Page Proposals/BEP-0012 not found
>> > (I have an account for Bloodhound.)
>> >
>>
>> Sifa,
>>
>> sorry, I mistakenly thought you had permissions to create the page. I have
>> now done that for you:
>> https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0012
>>
>> You should now be able to edit that page to paste your proposal in.
>>
>> Thanks,
>> Joe
>>
>> >
>> > I have submitted my proposal on Google Melange again.
>> >
>> > Thanks a lot for your reply. I would be happy to hear feedback from you
>> > about my proposal.
>> >
>> > Kind Regards
>> >
>> >
>> >
>> > On Tue, Mar 18, 2014 at 1:09 PM, Joachim Dreimann <
>> > joachim.dreimann@wandisco.com> wrote:
>> >
>> > > On 18 March 2014 12:27, Gary Martin <ga...@wandisco.com> wrote:
>> > >
>> > > > On 18/03/14 00:43, Sifa Sensay wrote:
>> > > >
>> > > >> Hi devs,
>> > > >>
>> > > >>
>> > > >> I am Sifa Sensay, a third year Software engineering student at The
>> > > >> University of Sheffield. I am really interested with the
>> COMDEV-111. I
>> > > >> read
>> > > >> the discussions about this project from the mail archives and I
>> have
>> > > >> written a proposal regarding both my ideas and the ideas discussed
>> in
>> > > mail
>> > > >> archives. I have submitted my proposal in Google Melange. I would
>> be
>> > > happy
>> > > >> to hear feedback from developers if possible.
>> > > >>
>> > > >>
>> > > >> I also want to ask few questions about the implementation details.
>> > What
>> > > >> are
>> > > >> the files that deal with the resources used in the project (e.g.
>> > > tickets)
>> > > >> and how can I use them in the plugin that I will develop??
>> > > >>
>> > > >>
>> > > >> Many Thanks.
>> > > >>
>> > > >>
>> > > > Hi Sifa,
>> > > >
>> > > > It is worth noting that Thimal has been looking at that project too
>> and
>> > > so
>> > > > the "[GSOC2014]Dynamic client-side autocompletion features for the
>> > Apache
>> > > > Bloodhound ticket system" thread [1] will be of some interest if you
>> > have
>> > > > not already spotted that.
>> > > >
>> > > > The answers to your questions may be a little complicated. There are
>> > > going
>> > > > to be a number of areas of the code that deal with tickets including
>> > the
>> > > > base implementation from trac and the modifications added by
>> > bloodhound.
>> > > > The way you interact with these is usually through the various
>> > interfaces
>> > > > that are available, like IRequestHandler, ITemplateProvider,
>> > > IRequestFilter
>> > > > and others. Each of these will let you take control at different
>> points
>> > > for
>> > > > various purposes.
>> > > >
>> > > > I haven't spotted your proposal in Google Melange yet. Could you
>> check
>> > > > whether it has been submitted as a project for under the ASF
>> > > organisation?
>> > > >
>> > > > Cheers,
>> > > > Gary
>> > > >
>> > > > [1] http://markmail.org/message/oqdkq2eng42ciu6a
>> > > >
>> > >
>> > > Hi Sifa,
>> > >
>> > > could you please post your proposal to our wiki as well? Otherwise not
>> > > everyone on this mailing list will be able to see it or provide you
>> with
>> > > feedback.
>> > >
>> > > You could create the wiki page here for example:
>> > > https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0012
>> > >
>> > > If so, please choose the template "Proposals" and fill out some
>> details
>> > if
>> > > you can. If not, just pasting your proposal here would be a good first
>> > > step.
>> > >
>> > > Thanks,
>> > > Joe
>> > >
>> > > --
>> > > Joachim Dreimann | *User Experience Manager*
>> > >
>> > > WANdisco // *Non-Stop Data*
>> > >
>> > > e. joachim.dreimann@wandisco.com
>> > > twitter @jdreimann <https://twitter.com/jdreimann>
>> > >
>> >
>>
>>
>>
>> --
>> Joachim Dreimann | *User Experience Manager*
>>
>> WANdisco // *Non-Stop Data*
>>
>> e. joachim.dreimann@wandisco.com
>> twitter @jdreimann <https://twitter.com/jdreimann>
>>
>
>
Re: COMDEV-111
Posted by Sifa Sensay <si...@gmail.com>.
Hi Joe,
I can see the page now. Thanks a lot!!!
On Tue, Mar 18, 2014 at 5:34 PM, Joachim Dreimann <
joachim.dreimann@wandisco.com> wrote:
> On 18 March 2014 17:26, Sifa Sensay <si...@gmail.com> wrote:
>
> > Hi Joe and Gary,
> >
> > Page gives an error : Page Proposals/BEP-0012 not found
> > (I have an account for Bloodhound.)
> >
>
> Sifa,
>
> sorry, I mistakenly thought you had permissions to create the page. I have
> now done that for you:
> https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0012
>
> You should now be able to edit that page to paste your proposal in.
>
> Thanks,
> Joe
>
> >
> > I have submitted my proposal on Google Melange again.
> >
> > Thanks a lot for your reply. I would be happy to hear feedback from you
> > about my proposal.
> >
> > Kind Regards
> >
> >
> >
> > On Tue, Mar 18, 2014 at 1:09 PM, Joachim Dreimann <
> > joachim.dreimann@wandisco.com> wrote:
> >
> > > On 18 March 2014 12:27, Gary Martin <ga...@wandisco.com> wrote:
> > >
> > > > On 18/03/14 00:43, Sifa Sensay wrote:
> > > >
> > > >> Hi devs,
> > > >>
> > > >>
> > > >> I am Sifa Sensay, a third year Software engineering student at The
> > > >> University of Sheffield. I am really interested with the
> COMDEV-111. I
> > > >> read
> > > >> the discussions about this project from the mail archives and I have
> > > >> written a proposal regarding both my ideas and the ideas discussed
> in
> > > mail
> > > >> archives. I have submitted my proposal in Google Melange. I would be
> > > happy
> > > >> to hear feedback from developers if possible.
> > > >>
> > > >>
> > > >> I also want to ask few questions about the implementation details.
> > What
> > > >> are
> > > >> the files that deal with the resources used in the project (e.g.
> > > tickets)
> > > >> and how can I use them in the plugin that I will develop??
> > > >>
> > > >>
> > > >> Many Thanks.
> > > >>
> > > >>
> > > > Hi Sifa,
> > > >
> > > > It is worth noting that Thimal has been looking at that project too
> and
> > > so
> > > > the "[GSOC2014]Dynamic client-side autocompletion features for the
> > Apache
> > > > Bloodhound ticket system" thread [1] will be of some interest if you
> > have
> > > > not already spotted that.
> > > >
> > > > The answers to your questions may be a little complicated. There are
> > > going
> > > > to be a number of areas of the code that deal with tickets including
> > the
> > > > base implementation from trac and the modifications added by
> > bloodhound.
> > > > The way you interact with these is usually through the various
> > interfaces
> > > > that are available, like IRequestHandler, ITemplateProvider,
> > > IRequestFilter
> > > > and others. Each of these will let you take control at different
> points
> > > for
> > > > various purposes.
> > > >
> > > > I haven't spotted your proposal in Google Melange yet. Could you
> check
> > > > whether it has been submitted as a project for under the ASF
> > > organisation?
> > > >
> > > > Cheers,
> > > > Gary
> > > >
> > > > [1] http://markmail.org/message/oqdkq2eng42ciu6a
> > > >
> > >
> > > Hi Sifa,
> > >
> > > could you please post your proposal to our wiki as well? Otherwise not
> > > everyone on this mailing list will be able to see it or provide you
> with
> > > feedback.
> > >
> > > You could create the wiki page here for example:
> > > https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0012
> > >
> > > If so, please choose the template "Proposals" and fill out some details
> > if
> > > you can. If not, just pasting your proposal here would be a good first
> > > step.
> > >
> > > Thanks,
> > > Joe
> > >
> > > --
> > > Joachim Dreimann | *User Experience Manager*
> > >
> > > WANdisco // *Non-Stop Data*
> > >
> > > e. joachim.dreimann@wandisco.com
> > > twitter @jdreimann <https://twitter.com/jdreimann>
> > >
> >
>
>
>
> --
> Joachim Dreimann | *User Experience Manager*
>
> WANdisco // *Non-Stop Data*
>
> e. joachim.dreimann@wandisco.com
> twitter @jdreimann <https://twitter.com/jdreimann>
>
Re: COMDEV-111
Posted by Joachim Dreimann <jo...@wandisco.com>.
On 18 March 2014 17:26, Sifa Sensay <si...@gmail.com> wrote:
> Hi Joe and Gary,
>
> Page gives an error : Page Proposals/BEP-0012 not found
> (I have an account for Bloodhound.)
>
Sifa,
sorry, I mistakenly thought you had permissions to create the page. I have
now done that for you:
https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0012
You should now be able to edit that page to paste your proposal in.
Thanks,
Joe
>
> I have submitted my proposal on Google Melange again.
>
> Thanks a lot for your reply. I would be happy to hear feedback from you
> about my proposal.
>
> Kind Regards
>
>
>
> On Tue, Mar 18, 2014 at 1:09 PM, Joachim Dreimann <
> joachim.dreimann@wandisco.com> wrote:
>
> > On 18 March 2014 12:27, Gary Martin <ga...@wandisco.com> wrote:
> >
> > > On 18/03/14 00:43, Sifa Sensay wrote:
> > >
> > >> Hi devs,
> > >>
> > >>
> > >> I am Sifa Sensay, a third year Software engineering student at The
> > >> University of Sheffield. I am really interested with the COMDEV-111. I
> > >> read
> > >> the discussions about this project from the mail archives and I have
> > >> written a proposal regarding both my ideas and the ideas discussed in
> > mail
> > >> archives. I have submitted my proposal in Google Melange. I would be
> > happy
> > >> to hear feedback from developers if possible.
> > >>
> > >>
> > >> I also want to ask few questions about the implementation details.
> What
> > >> are
> > >> the files that deal with the resources used in the project (e.g.
> > tickets)
> > >> and how can I use them in the plugin that I will develop??
> > >>
> > >>
> > >> Many Thanks.
> > >>
> > >>
> > > Hi Sifa,
> > >
> > > It is worth noting that Thimal has been looking at that project too and
> > so
> > > the "[GSOC2014]Dynamic client-side autocompletion features for the
> Apache
> > > Bloodhound ticket system" thread [1] will be of some interest if you
> have
> > > not already spotted that.
> > >
> > > The answers to your questions may be a little complicated. There are
> > going
> > > to be a number of areas of the code that deal with tickets including
> the
> > > base implementation from trac and the modifications added by
> bloodhound.
> > > The way you interact with these is usually through the various
> interfaces
> > > that are available, like IRequestHandler, ITemplateProvider,
> > IRequestFilter
> > > and others. Each of these will let you take control at different points
> > for
> > > various purposes.
> > >
> > > I haven't spotted your proposal in Google Melange yet. Could you check
> > > whether it has been submitted as a project for under the ASF
> > organisation?
> > >
> > > Cheers,
> > > Gary
> > >
> > > [1] http://markmail.org/message/oqdkq2eng42ciu6a
> > >
> >
> > Hi Sifa,
> >
> > could you please post your proposal to our wiki as well? Otherwise not
> > everyone on this mailing list will be able to see it or provide you with
> > feedback.
> >
> > You could create the wiki page here for example:
> > https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0012
> >
> > If so, please choose the template "Proposals" and fill out some details
> if
> > you can. If not, just pasting your proposal here would be a good first
> > step.
> >
> > Thanks,
> > Joe
> >
> > --
> > Joachim Dreimann | *User Experience Manager*
> >
> > WANdisco // *Non-Stop Data*
> >
> > e. joachim.dreimann@wandisco.com
> > twitter @jdreimann <https://twitter.com/jdreimann>
> >
>
--
Joachim Dreimann | *User Experience Manager*
WANdisco // *Non-Stop Data*
e. joachim.dreimann@wandisco.com
twitter @jdreimann <https://twitter.com/jdreimann>
Re: COMDEV-111
Posted by Sifa Sensay <si...@gmail.com>.
Hi Joe and Gary,
Page gives an error : Page Proposals/BEP-0012 not found
(I have an account for Bloodhound.)
I have submitted my proposal on Google Melange again.
Thanks a lot for your reply. I would be happy to hear feedback from you
about my proposal.
Kind Regards
On Tue, Mar 18, 2014 at 1:09 PM, Joachim Dreimann <
joachim.dreimann@wandisco.com> wrote:
> On 18 March 2014 12:27, Gary Martin <ga...@wandisco.com> wrote:
>
> > On 18/03/14 00:43, Sifa Sensay wrote:
> >
> >> Hi devs,
> >>
> >>
> >> I am Sifa Sensay, a third year Software engineering student at The
> >> University of Sheffield. I am really interested with the COMDEV-111. I
> >> read
> >> the discussions about this project from the mail archives and I have
> >> written a proposal regarding both my ideas and the ideas discussed in
> mail
> >> archives. I have submitted my proposal in Google Melange. I would be
> happy
> >> to hear feedback from developers if possible.
> >>
> >>
> >> I also want to ask few questions about the implementation details. What
> >> are
> >> the files that deal with the resources used in the project (e.g.
> tickets)
> >> and how can I use them in the plugin that I will develop??
> >>
> >>
> >> Many Thanks.
> >>
> >>
> > Hi Sifa,
> >
> > It is worth noting that Thimal has been looking at that project too and
> so
> > the "[GSOC2014]Dynamic client-side autocompletion features for the Apache
> > Bloodhound ticket system" thread [1] will be of some interest if you have
> > not already spotted that.
> >
> > The answers to your questions may be a little complicated. There are
> going
> > to be a number of areas of the code that deal with tickets including the
> > base implementation from trac and the modifications added by bloodhound.
> > The way you interact with these is usually through the various interfaces
> > that are available, like IRequestHandler, ITemplateProvider,
> IRequestFilter
> > and others. Each of these will let you take control at different points
> for
> > various purposes.
> >
> > I haven't spotted your proposal in Google Melange yet. Could you check
> > whether it has been submitted as a project for under the ASF
> organisation?
> >
> > Cheers,
> > Gary
> >
> > [1] http://markmail.org/message/oqdkq2eng42ciu6a
> >
>
> Hi Sifa,
>
> could you please post your proposal to our wiki as well? Otherwise not
> everyone on this mailing list will be able to see it or provide you with
> feedback.
>
> You could create the wiki page here for example:
> https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0012
>
> If so, please choose the template "Proposals" and fill out some details if
> you can. If not, just pasting your proposal here would be a good first
> step.
>
> Thanks,
> Joe
>
> --
> Joachim Dreimann | *User Experience Manager*
>
> WANdisco // *Non-Stop Data*
>
> e. joachim.dreimann@wandisco.com
> twitter @jdreimann <https://twitter.com/jdreimann>
>
Re: COMDEV-111
Posted by Joachim Dreimann <jo...@wandisco.com>.
On 18 March 2014 12:27, Gary Martin <ga...@wandisco.com> wrote:
> On 18/03/14 00:43, Sifa Sensay wrote:
>
>> Hi devs,
>>
>>
>> I am Sifa Sensay, a third year Software engineering student at The
>> University of Sheffield. I am really interested with the COMDEV-111. I
>> read
>> the discussions about this project from the mail archives and I have
>> written a proposal regarding both my ideas and the ideas discussed in mail
>> archives. I have submitted my proposal in Google Melange. I would be happy
>> to hear feedback from developers if possible.
>>
>>
>> I also want to ask few questions about the implementation details. What
>> are
>> the files that deal with the resources used in the project (e.g. tickets)
>> and how can I use them in the plugin that I will develop??
>>
>>
>> Many Thanks.
>>
>>
> Hi Sifa,
>
> It is worth noting that Thimal has been looking at that project too and so
> the "[GSOC2014]Dynamic client-side autocompletion features for the Apache
> Bloodhound ticket system" thread [1] will be of some interest if you have
> not already spotted that.
>
> The answers to your questions may be a little complicated. There are going
> to be a number of areas of the code that deal with tickets including the
> base implementation from trac and the modifications added by bloodhound.
> The way you interact with these is usually through the various interfaces
> that are available, like IRequestHandler, ITemplateProvider, IRequestFilter
> and others. Each of these will let you take control at different points for
> various purposes.
>
> I haven't spotted your proposal in Google Melange yet. Could you check
> whether it has been submitted as a project for under the ASF organisation?
>
> Cheers,
> Gary
>
> [1] http://markmail.org/message/oqdkq2eng42ciu6a
>
Hi Sifa,
could you please post your proposal to our wiki as well? Otherwise not
everyone on this mailing list will be able to see it or provide you with
feedback.
You could create the wiki page here for example:
https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0012
If so, please choose the template "Proposals" and fill out some details if
you can. If not, just pasting your proposal here would be a good first step.
Thanks,
Joe
--
Joachim Dreimann | *User Experience Manager*
WANdisco // *Non-Stop Data*
e. joachim.dreimann@wandisco.com
twitter @jdreimann <https://twitter.com/jdreimann>
Re: COMDEV-111
Posted by Gary Martin <ga...@wandisco.com>.
On 18/03/14 00:43, Sifa Sensay wrote:
> Hi devs,
>
>
> I am Sifa Sensay, a third year Software engineering student at The
> University of Sheffield. I am really interested with the COMDEV-111. I read
> the discussions about this project from the mail archives and I have
> written a proposal regarding both my ideas and the ideas discussed in mail
> archives. I have submitted my proposal in Google Melange. I would be happy
> to hear feedback from developers if possible.
>
>
> I also want to ask few questions about the implementation details. What are
> the files that deal with the resources used in the project (e.g. tickets)
> and how can I use them in the plugin that I will develop??
>
>
> Many Thanks.
>
Hi Sifa,
It is worth noting that Thimal has been looking at that project too and
so the "[GSOC2014]Dynamic client-side autocompletion features for the
Apache Bloodhound ticket system" thread [1] will be of some interest if
you have not already spotted that.
The answers to your questions may be a little complicated. There are
going to be a number of areas of the code that deal with tickets
including the base implementation from trac and the modifications added
by bloodhound. The way you interact with these is usually through the
various interfaces that are available, like IRequestHandler,
ITemplateProvider, IRequestFilter and others. Each of these will let you
take control at different points for various purposes.
I haven't spotted your proposal in Google Melange yet. Could you check
whether it has been submitted as a project for under the ASF organisation?
Cheers,
Gary
[1] http://markmail.org/message/oqdkq2eng42ciu6a