[aur-dev] pkgbase queries via RPC interface
xyne at archlinux.ca
Wed Aug 13 00:56:00 EDT 2014
The RPC search, info and multiinfo methods return no data when the pkgbase is
passed as the argument.
I would like to discuss the following ideas:
A) Return all of the packages in the pkgbase for search, info and multiinfo
queries. For search and multiinfo this would be natural. For info it would be
left to the client to detect that the result is an array instead of an
object and thus infer that the result is from a pkgbase (or simply add that
data to a new field in the result object). With the advent of the query
version parameter this should not be an issue for backwards compatibility.
B) Add a parameter to query pkgbase data (e.g. object=pkgbase) and return a
JSON object with pkgbase-specific data (everything that still applies from
regular package data, plus an array of the included packages). Given that
there are AUR pages for pkgbases, it would be consistent to provide that
data via the RPC interface.
I believe this would be very useful. What do you think? Would it be difficult?
More information about the aur-dev