• jj4211@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    I'll add that the 'pseudo-sandbox' is of some dubious value, as far as I can tell the app declares how much or little sandboxing it wants and the user doesn't really get the opportunity to consent or even know that a snap has full access versus limited access.

    I'll also say that some functionality is broken in snaps (and flatpak). For example I used KeepPassXC browser integration, and then when snap was used instead of native, it broke. A number of extensions broke and the development attitude was everyone pointing fingers everywhere else and ultimately saying "just find a ppa with a browser ok?"

    I'll second the "screw it, I give up on packaging, my app is now a monolithic flatpak, snap, appimage, or docker container" mindset of a lot of developers.