Mailinglist Archive: yast-devel (85 mails)

< Previous Next >
Re: [yast-devel] [RFC] QueryBuilder and (Resolvable)Query
  • From: Stefan Hundhammer <sh@xxxxxxx>
  • Date: Mon, 2 Jul 2007 11:37:06 +0200
  • Message-id: <200707021137.06850.sh@xxxxxxx>
On Friday 29 June 2007 15:14, Jan Kupec wrote:
> Here is my proposal of a new libzypp API for various metadata queries.
> It should be useful for YaST package managers, zypper, YaST online
> update and maybe others. Pease see attached QueryBuilder.h file and
> comment on the design and usability.
>
> QueryBuilder is meant to build an sqlite query for libzypp's metadata
> cache database and to be used by
> ResolvableQuery::query(QueryBuilder,ProcessingFunctor) function (or
> other Query class) to do complex resolvable data queries. Result of
> these queries will be processed by ProcessingFunctor (read on).
>
> The reason to create such an API is to have a convenient API for coding
> various kinds of user queries, so that apps using libzypp don't have to
> code the functionality by themselves by traversing the resolvable pool.

That's a nice API for querying resolvables. Will there be a counterpart for 
querying selectables (which is what the UI needs), too?


CU
-- 
Stefan Hundhammer <sh@xxxxxxx>                Penguin by conviction.
YaST2 Development
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
Nürnberg, Germany
-- 
To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups