[packagekit] Regarding rollbacks

Ashwini Dhiman ashwinidhiman at gmail.com
Fri Feb 13 02:55:25 PST 2009


> A roolback is when you return the whole machine to the state it was in
> some time before, ignoring user data and documents. I think the only
> backend that does rollbacks on it's own is conary.

Sounds very much similar to rollbacks in transaction processing in databases.

> All it would take is for support in the backends to be added, so for
> instance in conary this would be easy (just hook up the rollback method
> to the internal API) but for backend like yum rather harder.
>
> Do you intend working on the conary backend, or another one?

If this is the case then I would like to start by working on conary
and switch to yum later. Working on conary would probably give the
idea of how should it be implemented for yum.

Regards,
Ashwini



More information about the PackageKit mailing list