... and what if you revert a package, and a new version gets published, will it pull the rug out from under you and update again?
... and what if you revert a package, and a new version gets published, will it pull the rug out from under you and update again?
It's not snap that broke the IDE/Workflow. The author decided to use an install method that auto updates and the authors of the plugins didn't checked compatibility with the latest version.
This is more of a lesson of "don't auto update important tools" than "snap bad".
Some packages that used to be found under APT, in older versions of Ubuntu, are now only available via Snap.
LXD ships a private version of a library as it has changes not accepted by upstream. It pretty much needs to be a snap as it doesn’t fit into the realm of .deb packaging due to that.
Two fits “some”. Off the top of my head I cannot recall anything else that has a .deb that diverts to snap. More might come in the future perhaps. 2020 has not been the kindest of years to bookmakers in Vegas and elsewhere.