[aur-dev] pkgbase queries via RPC interface
Dave Reisner
d at falconindy.com
Wed Aug 13 16:12:04 EDT 2014
On Wed, Aug 13, 2014 at 12:28:10PM -0700, Colin Woodbury wrote:
> (A)
>
> Although, I thought `info` lookups had been converted to return Arrays as
> well.
This is only true of RPCv3:
https://bugs.archlinux.org/task/40963
> If not, might I resuggest the merging of `info` and `multiinfo`? Fuse them
> into just `info`, and return any number of results as an Array, given any
> number of arguments, also including the ability to search by pkgbase.
>
> On 12 August 2014 21:56, Xyne <xyne at archlinux.ca> wrote:
>
> > Hi,
> >
> > 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?
> >
> > Regards,
> > Xyne
> >
More information about the aur-dev
mailing list