I’m porting ImgBurn (http://www.imgburn.com/) to snap through wine but I need write permissions in the optical drive.
I configured the snap as follows:
When I send it to the store, I manually reject the following error: human review required due to 'deny-connection' constraint for 'plug-attributes' from base declaration declaration-snap-v2_plugs_deny-connection (optical-drive-plug, optical-drive)
The source of my snap for more information is available on Github: https://github.com/ErnyTech/imgburn
optical-drive is provided by the core snap, you can just directly use it from the apps entry, drop the standalone plugs: stuff at the top and make your app use optical-drive like:
Rejected by Jamie Strandboge. “This snap is using ‘write: true’ with the optical-drive interface which requires human review. If the access is required, consider using a brand store or create a forum topic at https://forum.snapcraft.io/ using the ‘store’ category if this can be discussed in public or the ‘sensitive’ category if the discussion should remain private. Please feel free to copy and paste this message in the topic. Thanks!” — Jamie Strandboge
@jdstrand thanks for the feedback, we can discuss the issue in this post?
+1 from me as reviewer, the software in question is clearly useful only if it can write to the optical drive, and the conversation shows the author is using this judiciously.
@ErnyTech - your next upload should pass automated review. If you’d like an existing revision to be reviewed again, please request a manual review in the store.