[devel at bb.net] Extending the Data API / REST API

Sveto Krchnavy sveto70 at gmail.com
Wed May 3 12:25:22 UTC 2017


Hi.

I wrote this request to users mailing list but probably devel is better
list.


I checked the section '3.2.2.4. 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.

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/devel/attachments/20170503/1e591594/attachment.html>


More information about the devel mailing list