Activity log for bug #1657825

Date Who What changed Old value New value Message
2017-01-19 16:26:16 Jamie Strandboge bug added bug
2017-01-19 18:30:59 Colin Watson bug added subscriber Colin Watson
2017-01-19 21:37:32 Jamie Strandboge description In working through the processes surrounding 'confinement: classic' and who can use it, it has recently been agreed to by stakeholders (Jamie Bennett, Emily Ratliff and Bret Barker) that under certain conditions the store should enforce the use of LP builds. This reasons include: - if using 'confinement: classic' and a member of motu/ubuntu-core-dev/canonical - if using 'confinement: classic' with an official upstream open source project - if the snap is designated as officially supported by Canonical What this does is provide a direct path from the snap in the store to a particular source build. All of the details have not been worked out yet for the above scenarios, however at a minimum the store can add a check (in the non-CRT checks) that can flag for human review if using 'confinement: classic' without a trusted LP build. In this manner, a human can waive something through if needed for each upload (ie, the decision isn't remembered to encourage people to move to trusted LP builds), but snap approvals flow normally for trusted LP builds. In working through the processes surrounding 'confinement: classic' and who can use it, it has recently been agreed to by stakeholders (Jamie Bennett, Emily Ratliff and Bret Barker) that under certain conditions the store should enforce the use of LP builds. These reasons include: - if using 'confinement: classic' and a member of motu/ubuntu-core-dev/canonical - if using 'confinement: classic' with an official upstream open source project - if the snap is designated as officially supported by Canonical What this does is provide a direct path from the snap in the store to a particular source build. All of the details have not been worked out yet for the above scenarios, however at a minimum the store can add a check (in the non-CRT checks) that can flag for human review if using 'confinement: classic' without a trusted LP build. In this manner, a human can waive something through if needed for each upload (ie, the decision isn't remembered to encourage people to move to trusted LP builds), but snap approvals flow normally for trusted LP builds.
2017-06-07 22:01:45 David Duncan bug added subscriber David Duncan
2017-06-15 15:47:07 Jamie Strandboge bug task added snapstore
2018-07-11 23:57:20 Robie Basak bug added subscriber Robie Basak
2018-12-17 17:08:22 Bret Barker snapstore: importance Undecided Wishlist
2018-12-17 17:08:24 Bret Barker software-center-agent: importance Undecided Wishlist
2019-04-22 07:02:33 Dominique Poulain bug added subscriber Dominique Poulain