I am aware of the Python API (koji list-api), but it would be nice to have the XMLRPC API documented too: if one wants to use xmlrpc with another language.
koji list-api
Ideally it could be introspective, having the API output from the server would be a nice plus. Even some simple examples of POST commands would be a start.
Could you give some examples of things you want to know about the xmlrpc api that are not covered by list-api, the XMLRPC standard itself, and this bit in the docs?
list-api
@petersen what language are you planning to use with the Koji API?
Metadata Update from @tkopecek: - Custom field Size adjusted to None - Issue tagged with: doc
Metadata Update from @tkopecek: - Issue close_status updated to: Dropped - Issue status updated to: Closed (was: Open)
Dropped as there is no response. Not sure what should be covered here.
I think the ask is an equivalent of https://build.opensuse.org/apidocs for Koji instances.
It is similar to https://koji.fedoraproject.org/koji/api - not sure what additional information relevant to xmlrpc should be there? Like generating XML for the call as is there in examples section? I'm not sure if it has much value (for xmlrpc) as probably nobody is using direct calls without any library. The one usecase would be raw "curl" call in places where koji client is not installed (so "call" command can't be used). Is it worth it?
It is if people want to implement their own wrappers and clients, rather than being restricted to Python (python-koji) and Java (kojiji).
Metadata Update from @tkopecek: - Issue status updated to: Open (was: Closed)
For example __starstar magic argument is not documented anywhere that I know of.
__starstar
Could you give some examples of things you want to know about the xmlrpc api that are not covered by list-api, the XMLRPC standard itself, and this bit in the docs? For example __starstar magic argument is not documented anywhere that I know of.
added #3761
Metadata Update from @tkopecek: - Issue set to the milestone: 1.34
Commit 1310f22b fixes this issue
Commit e421f0bc relates to this ticket
Metadata Update from @relias-redhat: - Issue tagged with: no_qe
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/koji/koji/issues/1109
Please continue any further discussion there.