Re: Integration with gnome-software





On Fri, Mar 25, 2016, at 01:18 PM, Richard Hughes wrote:

I ended up just using librpm for this.

librpm only knows how to introspect the *running* system, in order
to e.g. compute an rpmdb diff versus a newer or older tree, you'd want to
use the librpmostree API.

Do you have any hints to what flags I need to use for this
download-not-deploy mode? Sorry for all the newbie questions, I hope
it's clear I'm willing to do the work where required :)

Hmm, but when are you planning to do the deployment?  Remember
preparing the deployment for the next boot is completely nondestructive.

There is a wrinkle here which is https://bugzilla.gnome.org/show_bug.cgi?id=758088

I also assume it would be okay to add extra things to the rpm-ostree
dbus interface just for my use?

Yes, though let's have a high level design first?

Are there any docs for those? I can't find any generated docs other
than the implementation which is kinda sparse on comments.

Not yet =/

Well, I was confused about the a.b.c.d version scheme. What kind of
policy should there be for fedora-worksation? I wasn't sure what the
format was meant to signify (major.minor.micro.patch, so
24.0.0.${build_number}?) so ideas or links to docs welcome.

That is completely up to release engineering.  Do see however
https://fedorahosted.org/rel-eng/ticket/6313
as an example.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]