- π―π΅Japan ptmkenny
I agree it would be better to support a standard like OpenRPC instead of the arbitrary output that jsonrpc_discovery lists now.
However, after looking over the spec, moving to OpenRPC would require methods to be able to provide additional info (such as examples of how to use the method), which would require changes to the annotations, which are now deprecated π Migrate from Doctrine annotations to PHP attributes Active . So I am moving this to 3.x, so that it can be done after the attributes migration.
If this is to be implemented, instead of modifying the jsonrpc_discovery submodule, I think a new module should be created, jsonrpc_openrpc, and then we can remove jsonrpc_discovery from 3.x.