(upower, PackageKit) I can tell you that creating something and saying to end users "here, it's finished, use that" just doesn't work. You have to integrate the framework deeply at at early stage and modify the design based on real world feedback from real world users. Sorry to be blunt. Richard.