[devel at bb.net] Extending the Data API / REST API
sveto70 at gmail.com
Wed May 3 18:24:21 UTC 2017
Thanks for the answer. The way you proposed is understood, but is not
inline with buildbot needs, we need specific data to be available via a
In reality, we don't need to extend api v2, we want to have there
parallel API but data concept is good to be reused. What is proposed way
to do the extension?
On 03/05/2017 20:07, Dustin J. Mitchell wrote:
> The idea is, you should not develop a custom extension that you do not
> intend to upstream -- that's why there's no "pluggability" included.
> Instead, if you have a need to add functionality, you should write a
> patch to Buildbot and work to get it included in the framework
> itself. So you can extend the list of submodules by editing the source :)
> 2017-05-03 8:25 GMT-04:00 Sveto Krchnavy <sveto70 at gmail.com
> <mailto:sveto70 at gmail.com>>:
> I wrote this request to users mailing list but probably devel is
> better list.
> I checked the section '126.96.36.199. Extending the Data API' in
> documentation and there is written:
> "The data API may be extended in various ways: adding new
> endpoints, new fields to resource types, new update methods, or
> entirely new resource types. In any case, you should only extend
> the API if you plan to submit the extensions to be merged into
> Buildbot itself. Private API extensions are strongly discouraged."
> What is main reason to discourage extending data API?
> What is preferred way to extend data API with new endpoints with
> additional resources (extending REST API)?
> I checked the code and there is no support to extend the list of
> submodules in DataConnector class.
> devel mailing list
> devel at buildbot.net <mailto:devel at buildbot.net>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the devel