Adding PK support: that sounds like a very intrusive change, since that usually means to split the entire program into a d-bus backend (running as root), and a GUI, communicating over d-bus and PK-protected functions to the backend.
Or does it just call existing d-bus backends like devicekit-disks? Then you shouldn't need any client-side policykit code?
How intrusive is this change?
The rest looks fine, I also subscribed ubuntu-docs.
Adding PK support: that sounds like a very intrusive change, since that usually means to split the entire program into a d-bus backend (running as root), and a GUI, communicating over d-bus and PK-protected functions to the backend.
Or does it just call existing d-bus backends like devicekit-disks? Then you shouldn't need any client-side policykit code?
How intrusive is this change?
The rest looks fine, I also subscribed ubuntu-docs.