kkaempf at suse.de
Mon Mar 17 10:52:31 PDT 2008
* Richard Hughes <hughsient at gmail.com> [Mar 17. 2008 18:37]:
> Now, I think to be properly abstract, I envisage a method like:
> WhatProvides(PkProvidesEnum provide_type, const char *data)
> where PkProvidesEnum would be ALL, MODALIAS, CODEC, GENERAL or other
> things that we think up.
Whats the purpose of having an enum if its semantics could be encoded
in 'data' ?
> I guess we could standardize the format for MODALIAS and CODEC although
> i don't think that's particularly important as we don't enforce the
> names of packages either.
Correct. Leave this standardization to the package maintainers.
PackageKit would push this by requiring 'standardized' capabilities
like e.g. 'modalias(...)' through the WhatProvides API.
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
More information about the PackageKit