Colin Walters 3e6f877282 lib: Add RpmOstreePackage
The `QueryResult` class ended up being too awkward; having NEVRA
strings meant for example that clients would have to parse them.  It
would be harder to present something like the current `rpm-ostree
upgrade` package diff output.

Now...I debated quite a while before doing this patch.  The thing
that's really awful about creating this library is there are *SO MANY*
layers.  rpm-ostree → libhif → hawkey → libsolv → librpm.  It's enough
to make one question whether one is actually accomplishing anything or
just contributing to a collective insanity...

Let's pretend for now it's the former.

Closes: https://github.com/projectatomic/rpm-ostree/pull/136
2015-04-16 13:26:58 -04:00
2014-12-19 10:47:55 -05:00
2014-06-18 08:48:03 -04:00
2015-04-16 13:26:58 -04:00
2015-03-28 13:33:50 +01:00
2015-04-16 13:26:58 -04:00
2015-04-16 13:26:58 -04:00
2014-03-25 09:07:49 -04:00
2015-02-15 14:01:13 -05:00
2015-04-13 14:39:06 -04:00
2015-04-13 14:39:06 -04:00
2014-03-10 16:40:16 -04:00
2015-04-16 13:26:58 -04:00
2014-03-25 09:07:49 -04:00
2015-03-09 11:37:56 -04:00
2014-03-31 16:33:05 -04:00

rpm-ostree, aka /usr/bin/atomic

A system to compose RPMs on a server side into an OSTree repository, and a client side tool to perform updates.

The project aims to bring together a hybrid of image-like upgrade features (reliable replication, atomicity), with package-like flexibility (seeing package sets inside trees, layering, partial live updates).

rpm-ostree is in beta!

While many of the underlying technologies here are stable, if you are considering using this in your organization, you should perform a careful evaluation of the whole stack. Software updates are obviously critical, and touch on many areas of concern.

Contents

Description
No description provided
Readme 12 MiB
Languages
C++ 58.8%
Rust 18.6%
Shell 13.6%
C 6.6%
M4 0.8%
Other 1.6%