Request for feedback WAS: [Apache Bloodhound] #509: Test compatibility with XMLRPC Plug-in

9 views
Skip to first unread message

Olemis Lang

unread,
May 10, 2013, 2:17:21 AM5/10/13
to us...@bloodhound.apache.org, trac-users
Hi !

It'd be nice if you could follow the instructions below and try recent
compatibility improvements applied upon trachacks:XmlRpcPlugin .

In the next few days I'll be adding more RPC handlers expose data
managed by Trac core , and other plugins . The former might be
backported relatively soon in trachacks:XmlRpcPlugin , if they prove
to be useful .

Thanks for your interest in Apache™ Bloodhound and supported plugins .

---------- Forwarded message ----------
From: Apache Bloodhound <d...@bloodhound.apache.org>
Date: Fri, 10 May 2013 05:54:59 -0000
Subject: Re: [Apache Bloodhound] #509: Test compatibility with XMLRPC Plug-in
To:
Cc: com...@bloodhound.apache.org

#509: Test compatibility with XMLRPC Plug-in
-----------------------+------------------------------
Reporter: mbooth | Owner: mbooth
Type: task | Status: review
Priority: critical | Milestone:
Component: plugins | Version:
Resolution: | Keywords: rpc XmlRpcPlugin
-----------------------+------------------------------
Changes (by olemis):

* status: accepted => review
* owner: olemis => mbooth


Comment:

Hi Matt !

Replying to [comment:7 mbooth]:
> Cool, thanks for your work on this.
>
> I'm actually okay with a fork as long as the XML-RPC API remains
unchanged. There is already a lot of software out there that talks to Trac
programatically and it would be great if it all could also talk to
Bloodhound without change -- it would greatly lower the barrier to
adoption :-)

I have pushed some changes onto [https://bitbucket.org/olemis/bloodhound-
rpc/src/8075ed8a7cd4?at=bloodhound_rpc bloodhound_rpc branch] in
[https://bitbucket.org/olemis/bloodhound-rpc olemis/bloodhound-rpc
repository @ Bitbucket] . All plugin tests are successful in my local
working copy after applying the following patches (order matters).

{{{#!sh

$ hg qapplied
t509/t509_r1477773_tracadmin_globalcmd_attr.diff
t514/t514_r1477773_load_bootstrap_handler.diff
t514/t514_r1477773_tracd_bootstrap.diff

$ hg log -r qparent --template="[{svnrev}] - {desc}\n"
[1480224] - Translate SELECT part of CREATE TABLE ... AS SELECT ...
queries.

Fixes an issue where some product plugin tables were prepopulated with
rows from global product.

}}}

After reviewing [https://bitbucket.org/olemis/bloodhound-
rpc/compare/bloodhound_rpc..#diff the differences] it is possible to
realize that not much has changed in the plugin but there are subtle
(backwards compatible) usage differences if running against product
environments .

Please review .

--
Regards,

Olemis.

Apache™ Bloodhound contributor
http://issues.apache.org/bloodhound

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Reply all
Reply to author
Forward
0 new messages