On 7/18/13, Joachim Dreimann <[email protected]> wrote:
> On 18 July 2013 04:55, Olemis Lang <[email protected]> wrote:
>> On 7/17/13, Antonia Horincar <[email protected]> wrote:
>> > Hi,
>> >
>>
>> :)
>>
>> > Sorry for the late reply. By using the two methods mentioned above
>> > (changeLog and query) I managed to get what I wanted. However, I'm not
>> sure
>> > if I'm supposed to integrate the entire Bloodhound RPC plugin in my
>> > project, or just extract the methods?
>> >
>>
>> I recommend to declare Bloodhound RPC plugin as a dependency in
>> setup.py just like any other (Python) library you might choose to
>> build your project. There is a case for including it in default
>> installation (eventually) e.g. quick ticket shortcut in Bloodhound
>> theme .
>>
>
> I seem to remember there was also a case against it previously

I can not find the exact messages but now I recall this might be the case .

> - how has
> that been addressed?
>

We have not had discussions on the subject recently. Nevertheless if
the solution implemented by Antonia will cover (eventually) any
objects in core then she'll end-up doing one of two things :

  - Reimplementing the very same RPC methods
  - Copying almost all RPC methods
    * Should improvements be committed in Bloodhound RPC
      plugin those modifications will be hard to maintain

trachacks:XmlRpcPlugin may be used as a data access layer by core and
plugins . That's the case even for trac-dev (citation needed)

-- 
Regards,

Olemis.

Reply via email to