[devel at bb.net] Extending the Data API / REST API
Dustin J. Mitchell
dustin at v.igoro.us
Wed May 3 18:07:06 UTC 2017
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>:
> I wrote this request to users mailing list but probably devel is better
> I checked the section '220.127.116.11. 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
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the devel